Git Product home page Git Product logo

flutter-sound-stream's People

Contributors

abdeljalil-bouchfar avatar casperpas avatar ikicodedev avatar sujeethgowda avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

flutter-sound-stream's Issues

Error with iOS implementation of flutter-sound-stream (iOS 14.2)

I am getting the following error for when try to run the iOS implementation of flutter-sound-stream

Flutter Doctor

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, 1.23.0-18.1.pre, on macOS 11.0.1 20B29 x86_64, locale en-LK)
 
[!] Android toolchain - develop for Android devices (Android SDK version 30.0.0)
    ! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses
[✓] Xcode - develop for iOS and macOS (Xcode 12.2)
[✓] Chrome - develop for the web
[✓] Android Studio (version 4.1)
[✓] VS Code (version 1.51.1)
[✓] Connected device (3 available)

! Doctor found issues in 1 category.

Error:

Launching lib/main.dart on iPhone 12 Pro Max in debug mode...
Running Xcode build...
Xcode build done.                                           18.3s
Failed to build iOS app
Error output from Xcode build:
↳
    ** BUILD FAILED **


Xcode's output:
↳
    ld: warning: Could not find or use auto-linked library 'swiftDispatch'
    ld: warning: Could not find or use auto-linked library 'swiftCoreMedia'
    ld: warning: Could not find or use auto-linked library 'swiftAVFoundation'
    ld: warning: Could not find or use auto-linked library 'swiftFoundation'
    ld: warning: Could not find or use auto-linked library 'swiftsimd'
    ld: warning: Could not find or use auto-linked library 'swiftCompatibility51'
    ld: warning: Could not find or use auto-linked library 'swiftMetal'
    ld: warning: Could not find or use auto-linked library 'swiftDarwin'
    ld: warning: Could not find or use auto-linked library 'swiftCore'
    ld: warning: Could not find or use auto-linked library 'swiftQuartzCore'
    ld: warning: Could not find or use auto-linked library 'swiftObjectiveC'
    ld: warning: Could not find or use auto-linked library 'swiftCompatibility50'
    ld: warning: Could not find or use auto-linked library 'swiftCoreFoundation'
    ld: warning: Could not find or use auto-linked library 'swiftCoreGraphics'
    ld: warning: Could not find or use auto-linked library 'swiftCoreMIDI'
    ld: warning: Could not find or use auto-linked library 'swiftUniformTypeIdentifiers'
    ld: warning: Could not find or use auto-linked library 'swiftCoreImage'
    ld: warning: Could not find or use auto-linked library 'swiftCompatibilityDynamicReplacements'
    ld: warning: Could not find or use auto-linked library 'swiftUIKit'
    ld: warning: Could not find or use auto-linked library 'swiftCoreAudio'
    ld: warning: Could not find or use auto-linked library 'swiftSwiftOnoneSupport'
    Undefined symbols for architecture x86_64:
      "associated type descriptor for Swift.RawRepresentable.RawValue", referenced from:
          protocol conformance descriptor for sound_stream.SoundStreamErrors : Swift.RawRepresentable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol conformance descriptor for sound_stream.SoundStreamStatus : Swift.RawRepresentable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol conformance descriptor for __C.AVAudioCommonFormat : Swift.RawRepresentable in __C_Synthesized in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol conformance descriptor for __C.AVAudioConverterOutputStatus : Swift.RawRepresentable in __C_Synthesized in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "method descriptor for Swift.RawRepresentable.init(rawValue: A.RawValue) -> A?", referenced from:
          protocol conformance descriptor for sound_stream.SoundStreamErrors : Swift.RawRepresentable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol conformance descriptor for sound_stream.SoundStreamStatus : Swift.RawRepresentable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol conformance descriptor for __C.AVAudioCommonFormat : Swift.RawRepresentable in __C_Synthesized in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol conformance descriptor for __C.AVAudioConverterOutputStatus : Swift.RawRepresentable in __C_Synthesized in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "method descriptor for Swift.RawRepresentable.rawValue.getter : A.RawValue", referenced from:
          protocol conformance descriptor for sound_stream.SoundStreamErrors : Swift.RawRepresentable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol conformance descriptor for sound_stream.SoundStreamStatus : Swift.RawRepresentable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol conformance descriptor for __C.AVAudioCommonFormat : Swift.RawRepresentable in __C_Synthesized in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol conformance descriptor for __C.AVAudioConverterOutputStatus : Swift.RawRepresentable in __C_Synthesized in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "base conformance descriptor for Swift.Hashable: Swift.Equatable", referenced from:
          protocol conformance descriptor for sound_stream.SoundStreamErrors : Swift.Hashable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol conformance descriptor for sound_stream.SoundStreamStatus : Swift.Hashable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "protocol descriptor for Swift.Equatable", referenced from:
          protocol conformance descriptor for sound_stream.SoundStreamErrors : Swift.Equatable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol conformance descriptor for sound_stream.SoundStreamStatus : Swift.Equatable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol conformance descriptor for __C.AVAudioConverterOutputStatus : Swift.Equatable in __C_Synthesized in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol conformance descriptor for __C.AVAudioCommonFormat : Swift.Equatable in __C_Synthesized in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "method descriptor for static Swift.Equatable.== infix(A, A) -> Swift.Bool", referenced from:
          protocol conformance descriptor for sound_stream.SoundStreamErrors : Swift.Equatable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol conformance descriptor for sound_stream.SoundStreamStatus : Swift.Equatable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol conformance descriptor for __C.AVAudioConverterOutputStatus : Swift.Equatable in __C_Synthesized in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol conformance descriptor for __C.AVAudioCommonFormat : Swift.Equatable in __C_Synthesized in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "__swift_FORCE_LOAD_$_swiftCoreImage", referenced from:
          __swift_FORCE_LOAD_$_swiftCoreImage_$_sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
         (maybe you meant: __swift_FORCE_LOAD_$_swiftCoreImage_$_sound_stream)
      "__swift_FORCE_LOAD_$_swiftUniformTypeIdentifiers", referenced from:
          __swift_FORCE_LOAD_$_swiftUniformTypeIdentifiers_$_sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
         (maybe you meant: __swift_FORCE_LOAD_$_swiftUniformTypeIdentifiers_$_sound_stream)
      "__swift_FORCE_LOAD_$_swiftQuartzCore", referenced from:
          __swift_FORCE_LOAD_$_swiftQuartzCore_$_sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
         (maybe you meant: __swift_FORCE_LOAD_$_swiftQuartzCore_$_sound_stream)
      "__swift_FORCE_LOAD_$_swiftCoreAudio", referenced from:
          __swift_FORCE_LOAD_$_swiftCoreAudio_$_sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
         (maybe you meant: __swift_FORCE_LOAD_$_swiftCoreAudio_$_sound_stream)
      "method descriptor for Swift.Hashable.hash(into: inout Swift.Hasher) -> ()", referenced from:
          protocol conformance descriptor for sound_stream.SoundStreamErrors : Swift.Hashable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol conformance descriptor for sound_stream.SoundStreamStatus : Swift.Hashable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "__swift_FORCE_LOAD_$_swiftCoreMedia", referenced from:
          __swift_FORCE_LOAD_$_swiftCoreMedia_$_sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
         (maybe you meant: __swift_FORCE_LOAD_$_swiftCoreMedia_$_sound_stream)
      "__swift_FORCE_LOAD_$_swiftCoreMIDI", referenced from:
          __swift_FORCE_LOAD_$_swiftCoreMIDI_$_sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
         (maybe you meant: __swift_FORCE_LOAD_$_swiftCoreMIDI_$_sound_stream)
      "__swift_FORCE_LOAD_$_swiftCoreGraphics", referenced from:
          __swift_FORCE_LOAD_$_swiftCoreGraphics_$_sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
         (maybe you meant: __swift_FORCE_LOAD_$_swiftCoreGraphics_$_sound_stream)
      "__swift_FORCE_LOAD_$_swiftCoreFoundation", referenced from:
          __swift_FORCE_LOAD_$_swiftCoreFoundation_$_sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
         (maybe you meant: __swift_FORCE_LOAD_$_swiftCoreFoundation_$_sound_stream)
      "__swift_FORCE_LOAD_$_swiftDarwin", referenced from:
          __swift_FORCE_LOAD_$_swiftDarwin_$_sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
         (maybe you meant: __swift_FORCE_LOAD_$_swiftDarwin_$_sound_stream)
      "__swift_FORCE_LOAD_$_swiftFoundation", referenced from:
          __swift_FORCE_LOAD_$_swiftFoundation_$_sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
         (maybe you meant: __swift_FORCE_LOAD_$_swiftFoundation_$_sound_stream)
      "nominal type descriptor for Dispatch.DispatchWorkItemFlags", referenced from:
          _symbolic Say_____G 8Dispatch0A13WorkItemFlagsV in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "nominal type descriptor for Swift._ArrayBuffer", referenced from:
          _symbolic _____y_____G s12_ArrayBufferV s5UInt8V in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "nominal type descriptor for Swift.UInt8", referenced from:
          _symbolic Say_____G s5UInt8V in libsound_stream.a(SwiftSoundStreamPlugin.o)
          _symbolic _____y_____G s12_ArrayBufferV s5UInt8V in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "nominal type descriptor for Swift.UInt64", referenced from:
          _symbolic _____ s6UInt64V in libsound_stream.a(SwiftSoundStreamPlugin.o)
          _symbolic _____z_Xx s6UInt64V in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "__swift_FORCE_LOAD_$_swiftAVFoundation", referenced from:
          __swift_FORCE_LOAD_$_swiftAVFoundation_$_sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
         (maybe you meant: __swift_FORCE_LOAD_$_swiftAVFoundation_$_sound_stream)
      "__swift_stdlib_reportUnimplementedInitializerInFile", referenced from:
          closure #1 (Swift.UnsafeBufferPointer<Swift.UInt8>) -> () in closure #1 (Swift.UnsafeBufferPointer<Swift.UInt8>) -> () in closure #1 (Swift.UnsafeBufferPointer<Swift.UInt8>) -> () in Swift._unimplementedInitializer(className: Swift.StaticString, initName: Swift.StaticString, file: Swift.StaticString, line: Swift.UInt, column: Swift.UInt) -> Swift.Never in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "method descriptor for Swift.Hashable._rawHashValue(seed: Swift.Int) -> Swift.Int", referenced from:
          protocol conformance descriptor for sound_stream.SoundStreamErrors : Swift.Hashable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol conformance descriptor for sound_stream.SoundStreamStatus : Swift.Hashable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "protocol conformance descriptor for Dispatch.DispatchWorkItemFlags : Swift.SetAlgebra in Dispatch", referenced from:
          lazy protocol witness table accessor for type Dispatch.DispatchWorkItemFlags and conformance Dispatch.DispatchWorkItemFlags : Swift.SetAlgebra in Dispatch in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "__swiftEmptyArrayStorage", referenced from:
          generic specialization <serialized, Dispatch.DispatchWorkItemFlags> of static Swift.Array._allocateUninitialized(Swift.Int) -> ([A], Swift.UnsafeMutablePointer<A>) in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "static Swift.Array._allocateBufferUninitialized(minimumCapacity: Swift.Int) -> Swift._ArrayBuffer<A>", referenced from:
          generic specialization <serialized, Dispatch.DispatchWorkItemFlags> of static Swift.Array._allocateUninitialized(Swift.Int) -> ([A], Swift.UnsafeMutablePointer<A>) in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "_swift_unknownObjectUnownedDestroy", referenced from:
          l_objectdestroy.25 in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "_swift_getForeignTypeMetadata", referenced from:
          type metadata accessor for __C.AVAudioConverterOutputStatus in libsound_stream.a(SwiftSoundStreamPlugin.o)
          type metadata accessor for __C.AVAudioCommonFormat in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "protocol conformance descriptor for Swift._ArrayBuffer<A> : Swift.Sequence in Swift", referenced from:
          lazy protocol witness table accessor for type Swift._ArrayBuffer<Swift.UInt8> and conformance Swift._ArrayBuffer<A> : Swift.Sequence in Swift in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "_swift_getTypeByMangledNameInContext", referenced from:
          ___swift_instantiateConcreteTypeFromMangledName in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "__swift_FORCE_LOAD_$_swiftCompatibilityDynamicReplacements", referenced from:
          __swift_FORCE_LOAD_$_swiftCompatibilityDynamicReplacements_$_sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
         (maybe you meant: __swift_FORCE_LOAD_$_swiftCompatibilityDynamicReplacements_$_sound_stream)
      "protocol conformance descriptor for Swift.UInt32 : Swift.BinaryInteger in Swift", referenced from:
          lazy protocol witness table accessor for type Swift.UInt32 and conformance Swift.UInt32 : Swift.BinaryInteger in Swift in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "protocol conformance descriptor for Swift.UInt : Swift.BinaryInteger in Swift", referenced from:
          lazy protocol witness table accessor for type Swift.UInt and conformance Swift.UInt : Swift.BinaryInteger in Swift in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "nominal type descriptor for Swift.UInt32", referenced from:
          _symbolic _____ s6UInt32V in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "protocol conformance descriptor for Swift.UInt32 : Swift.UnsignedInteger in Swift", referenced from:
          lazy protocol witness table accessor for type Swift.UInt32 and conformance Swift.UInt32 : Swift.UnsignedInteger in Swift in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "_swift_getWitnessTable", referenced from:
          lazy protocol witness table accessor for type Swift.UInt32 and conformance Swift.UInt32 : Swift.FixedWidthInteger in Swift in libsound_stream.a(SwiftSoundStreamPlugin.o)
          lazy protocol witness table accessor for type Swift.UInt32 and conformance Swift.UInt32 : Swift.UnsignedInteger in Swift in libsound_stream.a(SwiftSoundStreamPlugin.o)
          lazy protocol witness table accessor for type Swift.UInt and conformance Swift.UInt : Swift.BinaryInteger in Swift in libsound_stream.a(SwiftSoundStreamPlugin.o)
          lazy protocol witness table accessor for type sound_stream.SoundStreamErrors and conformance sound_stream.SoundStreamErrors : Swift.Equatable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          lazy protocol witness table accessor for type sound_stream.SoundStreamStatus and conformance sound_stream.SoundStreamStatus : Swift.Equatable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          lazy protocol witness table accessor for type Swift.Int and conformance Swift.Int : Swift.BinaryInteger in Swift in libsound_stream.a(SwiftSoundStreamPlugin.o)
          lazy protocol witness table accessor for type Swift.Int and conformance Swift.Int : Swift.FixedWidthInteger in Swift in libsound_stream.a(SwiftSoundStreamPlugin.o)
          ...
      "type metadata for Swift.Bool", referenced from:
          closure #1 (Swift.Bool) -> () in sound_stream.SwiftSoundStreamPlugin.(hasPermission in _A80DF24B7C47AB889A5973F20C23CE06)((Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(initializeRecorder in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 (Swift.Bool) -> () in sound_stream.SwiftSoundStreamPlugin.(initializeRecorder in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(startRecording in _A80DF24B7C47AB889A5973F20C23CE06)((Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(stopRecording in _A80DF24B7C47AB889A5973F20C23CE06)((Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(initializePlayer in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(startPlayer in _A80DF24B7C47AB889A5973F20C23CE06)((Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          ...
      "Swift._ContiguousArrayBuffer.owner.getter : Swift.AnyObject", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(sendMicData in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift.UnsafeBufferPointer.init(start: Swift.UnsafePointer<A>?, count: Swift.Int) -> Swift.UnsafeBufferPointer<A>", referenced from:
          sound_stream.SwiftSoundStreamPlugin.init() -> sound_stream.SwiftSoundStreamPlugin in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift.UnsafeBufferPointer.baseAddress.getter : Swift.UnsafePointer<A>?", referenced from:
          closure #1 (Swift.UnsafeBufferPointer<Swift.UInt8>) -> () in sound_stream.SwiftSoundStreamPlugin.(bytesToAudioBuffer in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> __C.AVAudioPCMBuffer in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "__swift_FORCE_LOAD_$_swiftUIKit", referenced from:
          __swift_FORCE_LOAD_$_swiftUIKit_$_sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
         (maybe you meant: __swift_FORCE_LOAD_$_swiftUIKit_$_sound_stream)
      "_swift_unknownObjectUnownedInit", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(checkAndRequestPermission in _A80DF24B7C47AB889A5973F20C23CE06)(completion: (Swift.Bool) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift.Array.withUnsafeBufferPointer<A>((Swift.UnsafeBufferPointer<A>) throws -> A1) throws -> A1", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(bytesToAudioBuffer in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> __C.AVAudioPCMBuffer in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "protocol conformance descriptor for Swift.Int : Swift.BinaryInteger in Swift", referenced from:
          lazy protocol witness table accessor for type Swift.Int and conformance Swift.Int : Swift.BinaryInteger in Swift in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift.UnsafeMutablePointer.initialize(from: Swift.UnsafePointer<A>, count: Swift.Int) -> ()", referenced from:
          closure #1 (inout Swift.UnsafeMutableBufferPointer<Swift.UInt8>) -> () in closure #1 (Swift.UnsafeMutablePointer<Swift.UInt8>) -> () in sound_stream.SwiftSoundStreamPlugin.(audioBufferToBytes in _A80DF24B7C47AB889A5973F20C23CE06)(__C.AVAudioPCMBuffer) -> [Swift.UInt8] in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 (Swift.UnsafeBufferPointer<Swift.UInt8>) -> () in sound_stream.SwiftSoundStreamPlugin.(bytesToAudioBuffer in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> __C.AVAudioPCMBuffer in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift.Array.withUnsafeMutableBufferPointer<A>((inout Swift.UnsafeMutableBufferPointer<A>) throws -> A1) throws -> A1", referenced from:
          closure #1 (Swift.UnsafeMutablePointer<Swift.UInt8>) -> () in sound_stream.SwiftSoundStreamPlugin.(audioBufferToBytes in _A80DF24B7C47AB889A5973F20C23CE06)(__C.AVAudioPCMBuffer) -> [Swift.UInt8] in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "protocol conformance descriptor for Swift.Int : Swift.FixedWidthInteger in Swift", referenced from:
          lazy protocol witness table accessor for type Swift.Int and conformance Swift.Int : Swift.FixedWidthInteger in Swift in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "protocol witness table for Swift.UInt : Swift.Equatable in Swift", referenced from:
          protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance __C.AVAudioCommonFormat : Swift.Equatable in __C_Synthesized in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "type metadata for Any", referenced from:
          sound_stream.SwiftSoundStreamPlugin.handle(_: __C.FlutterMethodCall, result: (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(checkAndRequestPermission in _A80DF24B7C47AB889A5973F20C23CE06)(completion: (Swift.Bool) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 (Swift.Bool) -> () in sound_stream.SwiftSoundStreamPlugin.(checkAndRequestPermission in _A80DF24B7C47AB889A5973F20C23CE06)(completion: (Swift.Bool) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(sendEventMethod in _A80DF24B7C47AB889A5973F20C23CE06)(Swift.String, Any) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(initializeRecorder in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(initializePlayer in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(writeChunk in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          ...
      "type metadata for Swift.Int", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(audioBufferToBytes in _A80DF24B7C47AB889A5973F20C23CE06)(__C.AVAudioPCMBuffer) -> [Swift.UInt8] in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(bytesToAudioBuffer in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> __C.AVAudioPCMBuffer in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 (Swift.UnsafeBufferPointer<Swift.UInt8>) -> () in sound_stream.SwiftSoundStreamPlugin.(bytesToAudioBuffer in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> __C.AVAudioPCMBuffer in libsound_stream.a(SwiftSoundStreamPlugin.o)
          lazy protocol witness table accessor for type Swift.Int and conformance Swift.Int : Swift.BinaryInteger in Swift in libsound_stream.a(SwiftSoundStreamPlugin.o)
          lazy protocol witness table accessor for type Swift.Int and conformance Swift.Int : Swift.FixedWidthInteger in Swift in libsound_stream.a(SwiftSoundStreamPlugin.o)
          lazy protocol witness table accessor for type Swift.Int and conformance Swift.Int : Swift.SignedInteger in Swift in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "type metadata for ()", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(audioBufferToBytes in _A80DF24B7C47AB889A5973F20C23CE06)(__C.AVAudioPCMBuffer) -> [Swift.UInt8] in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 (Swift.UnsafeMutablePointer<Swift.UInt8>) -> () in sound_stream.SwiftSoundStreamPlugin.(audioBufferToBytes in _A80DF24B7C47AB889A5973F20C23CE06)(__C.AVAudioPCMBuffer) -> [Swift.UInt8] in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(bytesToAudioBuffer in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> __C.AVAudioPCMBuffer in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "value witness table for Builtin.Int64", referenced from:
          full type metadata for __C.AVAudioCommonFormat in libsound_stream.a(SwiftSoundStreamPlugin.o)
          full type metadata for __C.AVAudioConverterOutputStatus in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "_swift_deallocObject", referenced from:
          l_objectdestroy in libsound_stream.a(SwiftSoundStreamPlugin.o)
          l_objectdestroy.2 in libsound_stream.a(SwiftSoundStreamPlugin.o)
          l_objectdestroy.6 in libsound_stream.a(SwiftSoundStreamPlugin.o)
          l_objectdestroy.10 in libsound_stream.a(SwiftSoundStreamPlugin.o)
          l_objectdestroy.13 in libsound_stream.a(SwiftSoundStreamPlugin.o)
          l_objectdestroy.19 in libsound_stream.a(SwiftSoundStreamPlugin.o)
          l_objectdestroy.25 in libsound_stream.a(SwiftSoundStreamPlugin.o)
          ...
      "type metadata accessor for Swift._ArrayBuffer", referenced from:
          type metadata accessor for Swift._ArrayBuffer<Swift.UInt8> in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "protocol conformance descriptor for Swift.UInt32 : Swift.FixedWidthInteger in Swift", referenced from:
          lazy protocol witness table accessor for type Swift.UInt32 and conformance Swift.UInt32 : Swift.FixedWidthInteger in Swift in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "_swift_dynamicCastObjCClass", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(writeChunk in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift.Array.init<A where A == A1.Element, A1: Swift.Sequence>(A1) -> [A]", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(writeChunk in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "__swift_FORCE_LOAD_$_swiftMetal", referenced from:
          __swift_FORCE_LOAD_$_swiftMetal_$_sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
         (maybe you meant: __swift_FORCE_LOAD_$_swiftMetal_$_sound_stream)
      "_swift_endAccess", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(channel in _A80DF24B7C47AB889A5973F20C23CE06).getter : __C.FlutterMethodChannel in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(channel in _A80DF24B7C47AB889A5973F20C23CE06).setter : __C.FlutterMethodChannel in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(channel in _A80DF24B7C47AB889A5973F20C23CE06).modify : __C.FlutterMethodChannel with unmangled suffix ".resume.0" in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(registrar in _A80DF24B7C47AB889A5973F20C23CE06).getter : __C.FlutterPluginRegistrar in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(registrar in _A80DF24B7C47AB889A5973F20C23CE06).setter : __C.FlutterPluginRegistrar in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(registrar in _A80DF24B7C47AB889A5973F20C23CE06).modify : __C.FlutterPluginRegistrar with unmangled suffix ".resume.0" in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(hasPermission in _A80DF24B7C47AB889A5973F20C23CE06).getter : Swift.Bool in libsound_stream.a(SwiftSoundStreamPlugin.o)
          ...
      "Swift.Array.count.getter : Swift.Int", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(sendMicData in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(bytesToAudioBuffer in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> __C.AVAudioPCMBuffer in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "__swift_FORCE_LOAD_$_swiftDispatch", referenced from:
          __swift_FORCE_LOAD_$_swiftDispatch_$_sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
         (maybe you meant: __swift_FORCE_LOAD_$_swiftDispatch_$_sound_stream)
      "Swift.Array.init(repeating: A, count: Swift.Int) -> [A]", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(audioBufferToBytes in _A80DF24B7C47AB889A5973F20C23CE06)(__C.AVAudioPCMBuffer) -> [Swift.UInt8] in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "(extension in Swift):Swift.Collection.isEmpty.getter : Swift.Bool", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(sendMicData in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "value witness table for Builtin.UnknownObject", referenced from:
          full type metadata for sound_stream.SwiftSoundStreamPlugin in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "static Swift.Unicode.UTF8.encode(_: Swift.Unicode.Scalar, into: (Swift.UInt8) -> ()) -> ()", referenced from:
          sound_stream.SwiftSoundStreamPlugin.init() -> sound_stream.SwiftSoundStreamPlugin in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "protocol conformance descriptor for Swift.Int : Swift.SignedInteger in Swift", referenced from:
          lazy protocol witness table accessor for type Swift.Int and conformance Swift.Int : Swift.SignedInteger in Swift in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "type metadata for Swift.Int16", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(audioBufferToBytes in _A80DF24B7C47AB889A5973F20C23CE06)(__C.AVAudioPCMBuffer) -> [Swift.UInt8] in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 (Swift.UnsafeBufferPointer<Swift.UInt8>) -> () in sound_stream.SwiftSoundStreamPlugin.(bytesToAudioBuffer in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> __C.AVAudioPCMBuffer in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift._ContiguousArrayBuffer.firstElementAddress.getter : Swift.UnsafeMutablePointer<A>", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(sendMicData in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift.Float.init<A where A: Swift.BinaryInteger>(A) -> Swift.Float", referenced from:
          closure #1 (__C.AVAudioPCMBuffer, __C.AVAudioTime) -> () in sound_stream.SwiftSoundStreamPlugin.(resetEngineForRecord in _A80DF24B7C47AB889A5973F20C23CE06)() -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(convertBufferFormat in _A80DF24B7C47AB889A5973F20C23CE06)(_: __C.AVAudioPCMBuffer, from: __C.AVAudioFormat, to: __C.AVAudioFormat) -> __C.AVAudioPCMBuffer in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "_swift_getObjectType", referenced from:
          static sound_stream.SwiftSoundStreamPlugin.register(with: __C.FlutterPluginRegistrar) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "protocol witness table for Swift.Int : Swift.Equatable in Swift", referenced from:
          closure #1 (__C.AVAudioPCMBuffer, __C.AVAudioTime) -> () in sound_stream.SwiftSoundStreamPlugin.(resetEngineForRecord in _A80DF24B7C47AB889A5973F20C23CE06)() -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance __C.AVAudioConverterOutputStatus : Swift.Equatable in __C_Synthesized in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift._assertionFailure(_: Swift.StaticString, _: Swift.String, file: Swift.StaticString, line: Swift.UInt, flags: Swift.UInt32) -> Swift.Never", referenced from:
          closure #1 (__C.AVAudioPCMBuffer, __C.AVAudioTime) -> () in sound_stream.SwiftSoundStreamPlugin.(resetEngineForRecord in _A80DF24B7C47AB889A5973F20C23CE06)() -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "__swift_FORCE_LOAD_$_swiftsimd", referenced from:
          __swift_FORCE_LOAD_$_swiftsimd_$_sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
         (maybe you meant: __swift_FORCE_LOAD_$_swiftsimd_$_sound_stream)
      "protocol conformance descriptor for [A] : Swift.Sequence in Swift", referenced from:
          lazy protocol witness table accessor for type [Dispatch.DispatchWorkItemFlags] and conformance [A] : Swift.Sequence in Swift in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "static (extension in Swift):Swift.Optional<A where A: Swift.Equatable>.== infix(A?, A?) -> Swift.Bool", referenced from:
          closure #1 (__C.AVAudioPCMBuffer, __C.AVAudioTime) -> () in sound_stream.SwiftSoundStreamPlugin.(resetEngineForRecord in _A80DF24B7C47AB889A5973F20C23CE06)() -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift._assertionFailure(_: Swift.StaticString, _: Swift.StaticString, file: Swift.StaticString, line: Swift.UInt, flags: Swift.UInt32) -> Swift.Never", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(resetEngineForRecord in _A80DF24B7C47AB889A5973F20C23CE06)() -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 (__C.AVAudioPCMBuffer, __C.AVAudioTime) -> () in sound_stream.SwiftSoundStreamPlugin.(resetEngineForRecord in _A80DF24B7C47AB889A5973F20C23CE06)() -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(sendMicData in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(pushPlayerChunk in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8], (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(convertBufferFormat in _A80DF24B7C47AB889A5973F20C23CE06)(_: __C.AVAudioPCMBuffer, from: __C.AVAudioFormat, to: __C.AVAudioFormat) -> __C.AVAudioPCMBuffer in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(audioBufferToBytes in _A80DF24B7C47AB889A5973F20C23CE06)(__C.AVAudioPCMBuffer) -> [Swift.UInt8] in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 (inout Swift.UnsafeMutableBufferPointer<Swift.UInt8>) -> () in closure #1 (Swift.UnsafeMutablePointer<Swift.UInt8>) -> () in sound_stream.SwiftSoundStreamPlugin.(audioBufferToBytes in _A80DF24B7C47AB889A5973F20C23CE06)(__C.AVAudioPCMBuffer) -> [Swift.UInt8] in libsound_stream.a(SwiftSoundStreamPlugin.o)
          ...
      "Swift.Unicode.Scalar.init(Swift.UInt32) -> Swift.Unicode.Scalar?", referenced from:
          sound_stream.SwiftSoundStreamPlugin.init() -> sound_stream.SwiftSoundStreamPlugin in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift.Float.init(Swift.Double) -> Swift.Float", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(resetEngineForRecord in _A80DF24B7C47AB889A5973F20C23CE06)() -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(convertBufferFormat in _A80DF24B7C47AB889A5973F20C23CE06)(_: __C.AVAudioPCMBuffer, from: __C.AVAudioFormat, to: __C.AVAudioFormat) -> __C.AVAudioPCMBuffer in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "_swift_dynamicCast", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(initializeRecorder in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(initializePlayer in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(writeChunk in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift.Float.isFinite.getter : Swift.Bool", referenced from:
          closure #1 (__C.AVAudioPCMBuffer, __C.AVAudioTime) -> () in sound_stream.SwiftSoundStreamPlugin.(resetEngineForRecord in _A80DF24B7C47AB889A5973F20C23CE06)() -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(convertBufferFormat in _A80DF24B7C47AB889A5973F20C23CE06)(_: __C.AVAudioPCMBuffer, from: __C.AVAudioFormat, to: __C.AVAudioFormat) -> __C.AVAudioPCMBuffer in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift._bridgeAnyObjectToAny(Swift.AnyObject?) -> Any", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(initializeRecorder in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(initializePlayer in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(writeChunk in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "type metadata for Swift.Double", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(initializeRecorder in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(initializePlayer in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "type metadata accessor for Dispatch.DispatchQoS", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(sendResult in _A80DF24B7C47AB889A5973F20C23CE06)((Any?) -> (), Any?) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(invokeFlutter in _A80DF24B7C47AB889A5973F20C23CE06)(Swift.String, Any?) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "type metadata for Swift.AnyObject", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(initializeRecorder in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(initializePlayer in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(writeChunk in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "protocol conformance descriptor for Foundation.Data : Swift.Sequence in Foundation", referenced from:
          lazy protocol witness table accessor for type Foundation.Data and conformance Foundation.Data : Swift.Sequence in Foundation in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift.DefaultStringInterpolation.appendLiteral(Swift.String) -> ()", referenced from:
          sound_stream.SwiftSoundStreamPlugin.handle(_: __C.FlutterMethodCall, result: (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift.Dictionary.subscript.setter : (A) -> B?", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(sendEventMethod in _A80DF24B7C47AB889A5973F20C23CE06)(Swift.String, Any) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "type metadata for Swift.String", referenced from:
          sound_stream.SwiftSoundStreamPlugin.handle(_: __C.FlutterMethodCall, result: (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(checkAndRequestPermission in _A80DF24B7C47AB889A5973F20C23CE06)(completion: (Swift.Bool) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 (Swift.Bool) -> () in sound_stream.SwiftSoundStreamPlugin.(checkAndRequestPermission in _A80DF24B7C47AB889A5973F20C23CE06)(completion: (Swift.Bool) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(sendEventMethod in _A80DF24B7C47AB889A5973F20C23CE06)(Swift.String, Any) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(initializeRecorder in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(sendRecorderStatus in _A80DF24B7C47AB889A5973F20C23CE06)(sound_stream.SoundStreamStatus) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(initializePlayer in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          ...
      "protocol witness table for Swift.String : Swift.Equatable in Swift", referenced from:
          protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance sound_stream.SoundStreamErrors : Swift.Equatable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance sound_stream.SoundStreamStatus : Swift.Equatable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "protocol conformance descriptor for [A] : Swift.Collection in Swift", referenced from:
          lazy protocol witness table accessor for type [Swift.UInt8] and conformance [A] : Swift.Collection in Swift in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift.Array._owner.getter : Swift.AnyObject?", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(sendMicData in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "_swift_unknownObjectRelease", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(registrar in _A80DF24B7C47AB889A5973F20C23CE06).setter : __C.FlutterPluginRegistrar in libsound_stream.a(SwiftSoundStreamPlugin.o)
          static sound_stream.SwiftSoundStreamPlugin.register(with: __C.FlutterPluginRegistrar) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          @nonobjc __C.FlutterMethodChannel.__allocating_init(name: Swift.String, binaryMessenger: __C.FlutterBinaryMessenger) -> __C.FlutterMethodChannel in libsound_stream.a(SwiftSoundStreamPlugin.o)
          @objc static sound_stream.SwiftSoundStreamPlugin.register(with: __C.FlutterPluginRegistrar) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.init(_: __C.FlutterMethodChannel, registrar: __C.FlutterPluginRegistrar) -> sound_stream.SwiftSoundStreamPlugin in libsound_stream.a(SwiftSoundStreamPlugin.o)
          reabstraction thunk helper from @escaping @callee_unowned @convention(block) (@unowned Swift.AnyObject?) -> () to @escaping @callee_guaranteed (@in_guaranteed Any?) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 () -> () in sound_stream.SwiftSoundStreamPlugin.(invokeFlutter in _A80DF24B7C47AB889A5973F20C23CE06)(Swift.String, Any?) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          ...
      "dispatch thunk of Swift.SetAlgebra.init<A where A1: Swift.Sequence, A.Element == A1.Element>(__owned A1) -> A", referenced from:
          default argument 2 of (extension in Dispatch):__C.OS_dispatch_queue.async(group: __C.OS_dispatch_group?, qos: Dispatch.DispatchQoS, flags: Dispatch.DispatchWorkItemFlags, execute: @convention(block) () -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift.DefaultStringInterpolation.init(literalCapacity: Swift.Int, interpolationCount: Swift.Int) -> Swift.DefaultStringInterpolation", referenced from:
          sound_stream.SwiftSoundStreamPlugin.handle(_: __C.FlutterMethodCall, result: (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "type metadata for Swift.UInt8", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(sendMicData in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(writeChunk in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(audioBufferToBytes in _A80DF24B7C47AB889A5973F20C23CE06)(__C.AVAudioPCMBuffer) -> [Swift.UInt8] in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 (inout Swift.UnsafeMutableBufferPointer<Swift.UInt8>) -> () in closure #1 (Swift.UnsafeMutablePointer<Swift.UInt8>) -> () in sound_stream.SwiftSoundStreamPlugin.(audioBufferToBytes in _A80DF24B7C47AB889A5973F20C23CE06)(__C.AVAudioPCMBuffer) -> [Swift.UInt8] in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(bytesToAudioBuffer in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> __C.AVAudioPCMBuffer in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 (Swift.UnsafeBufferPointer<Swift.UInt8>) -> () in sound_stream.SwiftSoundStreamPlugin.(bytesToAudioBuffer in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> __C.AVAudioPCMBuffer in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.init() -> sound_stream.SwiftSoundStreamPlugin in libsound_stream.a(SwiftSoundStreamPlugin.o)
          ...
      "Swift.String.init() -> Swift.String", referenced from:
          implicit closure #1 () -> Swift.String in default argument 1 of Swift.assert(_: @autoclosure () -> Swift.Bool, _: @autoclosure () -> Swift.String, file: Swift.StaticString, line: Swift.UInt) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "_swift_getObjCClassFromMetadata", referenced from:
          __C.AVAudioEngine.__allocating_init() -> __C.AVAudioEngine in libsound_stream.a(SwiftSoundStreamPlugin.o)
          __C.AVAudioPlayerNode.__allocating_init() -> __C.AVAudioPlayerNode in libsound_stream.a(SwiftSoundStreamPlugin.o)
          @nonobjc __C.FlutterMethodChannel.__allocating_init(name: Swift.String, binaryMessenger: __C.FlutterBinaryMessenger) -> __C.FlutterMethodChannel in libsound_stream.a(SwiftSoundStreamPlugin.o)
          @nonobjc __C.FlutterError.__allocating_init(code: Swift.String, message: Swift.String?, details: Any?) -> __C.FlutterError in libsound_stream.a(SwiftSoundStreamPlugin.o)
          __C.AVAudioFormat.__allocating_init(commonFormat: __C.AVAudioCommonFormat, sampleRate: Swift.Double, channels: Swift.UInt32, interleaved: Swift.Bool) -> __C.AVAudioFormat? in libsound_stream.a(SwiftSoundStreamPlugin.o)
          __C.AVAudioConverter.__allocating_init(from: __C.AVAudioFormat, to: __C.AVAudioFormat) -> __C.AVAudioConverter? in libsound_stream.a(SwiftSoundStreamPlugin.o)
          __C.AVAudioPCMBuffer.__allocating_init(pcmFormat: __C.AVAudioFormat, frameCapacity: Swift.UInt32) -> __C.AVAudioPCMBuffer? in libsound_stream.a(SwiftSoundStreamPlugin.o)
          ...
      "static (extension in Dispatch):__C.OS_dispatch_queue.main.getter : __C.OS_dispatch_queue", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(sendResult in _A80DF24B7C47AB889A5973F20C23CE06)((Any?) -> (), Any?) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(invokeFlutter in _A80DF24B7C47AB889A5973F20C23CE06)(Swift.String, Any?) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "static Foundation.Data._unconditionallyBridgeFromObjectiveC(__C.NSData?) -> Foundation.Data", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(sendMicData in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(writeChunk in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift.DefaultStringInterpolation.appendInterpolation<A where A: Swift.CustomStringConvertible, A: Swift.TextOutputStreamable>(A) -> ()", referenced from:
          sound_stream.SwiftSoundStreamPlugin.handle(_: __C.FlutterMethodCall, result: (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift._allocateUninitializedArray<A>(Builtin.Word) -> ([A], Builtin.RawPointer)", referenced from:
          sound_stream.SoundStreamErrors.init(rawValue: Swift.String) -> sound_stream.SoundStreamErrors? in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SoundStreamStatus.init(rawValue: Swift.String) -> sound_stream.SoundStreamStatus? in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.handle(_: __C.FlutterMethodCall, result: (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(checkAndRequestPermission in _A80DF24B7C47AB889A5973F20C23CE06)(completion: (Swift.Bool) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 (Swift.Bool) -> () in sound_stream.SwiftSoundStreamPlugin.(checkAndRequestPermission in _A80DF24B7C47AB889A5973F20C23CE06)(completion: (Swift.Bool) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(sendEventMethod in _A80DF24B7C47AB889A5973F20C23CE06)(Swift.String, Any) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "protocol witness table for Swift.String : Swift.Hashable in Swift", referenced from:
          protocol witness for Swift.Hashable.hashValue.getter : Swift.Int in conformance sound_stream.SoundStreamErrors : Swift.Hashable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol witness for Swift.Hashable.hash(into: inout Swift.Hasher) -> () in conformance sound_stream.SoundStreamErrors : Swift.Hashable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol witness for Swift.Hashable._rawHashValue(seed: Swift.Int) -> Swift.Int in conformance sound_stream.SoundStreamErrors : Swift.Hashable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol witness for Swift.Hashable.hashValue.getter : Swift.Int in conformance sound_stream.SoundStreamStatus : Swift.Hashable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol witness for Swift.Hashable.hash(into: inout Swift.Hasher) -> () in conformance sound_stream.SoundStreamStatus : Swift.Hashable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol witness for Swift.Hashable._rawHashValue(seed: Swift.Int) -> Swift.Int in conformance sound_stream.SoundStreamStatus : Swift.Hashable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(sendEventMethod in _A80DF24B7C47AB889A5973F20C23CE06)(Swift.String, Any) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          ...
      "_swift_retain", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(sendResult in _A80DF24B7C47AB889A5973F20C23CE06)((Any?) -> (), Any?) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 () -> () in sound_stream.SwiftSoundStreamPlugin.(sendResult in _A80DF24B7C47AB889A5973F20C23CE06)((Any?) -> (), Any?) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          reabstraction thunk helper from @escaping @callee_guaranteed () -> () to @escaping @callee_unowned @convention(block) () -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(checkAndRequestPermission in _A80DF24B7C47AB889A5973F20C23CE06)(completion: (Swift.Bool) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 (Swift.Bool) -> () in sound_stream.SwiftSoundStreamPlugin.(checkAndRequestPermission in _A80DF24B7C47AB889A5973F20C23CE06)(completion: (Swift.Bool) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          reabstraction thunk helper from @escaping @callee_guaranteed (@unowned Swift.Bool) -> () to @escaping @callee_unowned @convention(block) (@unowned Swift.Bool) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(hasPermission in _A80DF24B7C47AB889A5973F20C23CE06)((Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          ...
      "protocol descriptor for Swift.Hashable", referenced from:
          protocol conformance descriptor for sound_stream.SoundStreamErrors : Swift.Hashable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol conformance descriptor for sound_stream.SoundStreamStatus : Swift.Hashable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift.Dictionary.init(dictionaryLiteral: (A, B)...) -> [A : B]", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(sendEventMethod in _A80DF24B7C47AB889A5973F20C23CE06)(Swift.String, Any) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "_swift_willThrow", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(startEngine in _A80DF24B7C47AB889A5973F20C23CE06)() -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "method descriptor for Swift.Hashable.hashValue.getter : Swift.Int", referenced from:
          protocol conformance descriptor for sound_stream.SoundStreamErrors : Swift.Hashable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol conformance descriptor for sound_stream.SoundStreamStatus : Swift.Hashable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "(extension in Dispatch):__C.OS_dispatch_queue.async(group: __C.OS_dispatch_group?, qos: Dispatch.DispatchQoS, flags: Dispatch.DispatchWorkItemFlags, execute: @convention(block) () -> ()) -> ()", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(sendResult in _A80DF24B7C47AB889A5973F20C23CE06)((Any?) -> (), Any?) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(invokeFlutter in _A80DF24B7C47AB889A5973F20C23CE06)(Swift.String, Any?) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
         (maybe you meant: default argument 2 of (extension in Dispatch):__C.OS_dispatch_queue.async(group: __C.OS_dispatch_group?, qos: Dispatch.DispatchQoS, flags: Dispatch.DispatchWorkItemFlags, execute: @convention(block) () -> ()) -> (), default argument 0 of (extension in Dispatch):__C.OS_dispatch_queue.async(group: __C.OS_dispatch_group?, qos: Dispatch.DispatchQoS, flags: Dispatch.DispatchWorkItemFlags, execute: @convention(block) () -> ()) -> () , default argument 1 of (extension in Dispatch):__C.OS_dispatch_queue.async(group: __C.OS_dispatch_group?, qos: Dispatch.DispatchQoS, flags: Dispatch.DispatchWorkItemFlags, execute: @convention(block) () -> ()) -> () )
      "protocol witness table for Swift.String : Swift.CustomStringConvertible in Swift", referenced from:
          sound_stream.SwiftSoundStreamPlugin.handle(_: __C.FlutterMethodCall, result: (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "static Dispatch.DispatchQoS.unspecified.getter : Dispatch.DispatchQoS", referenced from:
          default argument 1 of (extension in Dispatch):__C.OS_dispatch_queue.async(group: __C.OS_dispatch_group?, qos: Dispatch.DispatchQoS, flags: Dispatch.DispatchWorkItemFlags, execute: @convention(block) () -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "_swift_release", referenced from:
          @objc sound_stream.SwiftSoundStreamPlugin.handle(_: __C.FlutterMethodCall, result: (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(sendResult in _A80DF24B7C47AB889A5973F20C23CE06)((Any?) -> (), Any?) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 () -> () in sound_stream.SwiftSoundStreamPlugin.(sendResult in _A80DF24B7C47AB889A5973F20C23CE06)((Any?) -> (), Any?) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          reabstraction thunk helper from @escaping @callee_guaranteed () -> () to @escaping @callee_unowned @convention(block) () -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(invokeFlutter in _A80DF24B7C47AB889A5973F20C23CE06)(Swift.String, Any?) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(checkAndRequestPermission in _A80DF24B7C47AB889A5973F20C23CE06)(completion: (Swift.Bool) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 (Swift.Bool) -> () in sound_stream.SwiftSoundStreamPlugin.(checkAndRequestPermission in _A80DF24B7C47AB889A5973F20C23CE06)(completion: (Swift.Bool) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          ...
      "static Swift.String.== infix(Swift.String, Swift.String) -> Swift.Bool", referenced from:
          sound_stream.SwiftSoundStreamPlugin.handle(_: __C.FlutterMethodCall, result: (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift._bridgeAnythingToObjectiveC<A>(A) -> Swift.AnyObject", referenced from:
          reabstraction thunk helper from @escaping @callee_unowned @convention(block) (@unowned Swift.AnyObject?) -> () to @escaping @callee_guaranteed (@in_guaranteed Any?) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 () -> () in sound_stream.SwiftSoundStreamPlugin.(invokeFlutter in _A80DF24B7C47AB889A5973F20C23CE06)(Swift.String, Any?) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          @nonobjc __C.FlutterError.__allocating_init(code: Swift.String, message: Swift.String?, details: Any?) -> __C.FlutterError in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift.UnsafeMutableBufferPointer.baseAddress.getter : Swift.UnsafeMutablePointer<A>?", referenced from:
          closure #1 (inout Swift.UnsafeMutableBufferPointer<Swift.UInt8>) -> () in closure #1 (Swift.UnsafeMutablePointer<Swift.UInt8>) -> () in sound_stream.SwiftSoundStreamPlugin.(audioBufferToBytes in _A80DF24B7C47AB889A5973F20C23CE06)(__C.AVAudioPCMBuffer) -> [Swift.UInt8] in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "type metadata accessor for Swift.Array", referenced from:
          type metadata accessor for [Swift.UInt8] in libsound_stream.a(SwiftSoundStreamPlugin.o)
          type metadata accessor for [Dispatch.DispatchWorkItemFlags] in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "_swift_errorRelease", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(startEngine in _A80DF24B7C47AB889A5973F20C23CE06)() -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "static (extension in Foundation):Swift.String._unconditionallyBridgeFromObjectiveC(__C.NSString?) -> Swift.String", referenced from:
          sound_stream.SwiftSoundStreamPlugin.handle(_: __C.FlutterMethodCall, result: (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "type metadata for Swift.UInt", referenced from:
          sound_stream.SwiftSoundStreamPlugin.init() -> sound_stream.SwiftSoundStreamPlugin in libsound_stream.a(SwiftSoundStreamPlugin.o)
          lazy protocol witness table accessor for type Swift.UInt and conformance Swift.UInt : Swift.BinaryInteger in Swift in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "(extension in Swift):Swift.SignedInteger< where A: Swift.FixedWidthInteger>.init<A where A1: Swift.BinaryInteger>(A1) -> A", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(audioBufferToBytes in _A80DF24B7C47AB889A5973F20C23CE06)(__C.AVAudioPCMBuffer) -> [Swift.UInt8] in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 (Swift.UnsafeBufferPointer<Swift.UInt8>) -> () in sound_stream.SwiftSoundStreamPlugin.(bytesToAudioBuffer in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> __C.AVAudioPCMBuffer in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "(extension in Swift):Swift.UnsignedInteger< where A: Swift.FixedWidthInteger>.init<A where A1: Swift.BinaryInteger>(A1) -> A", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(bytesToAudioBuffer in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> __C.AVAudioPCMBuffer in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.init() -> sound_stream.SwiftSoundStreamPlugin in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "_swift_allocObject", referenced from:
          @objc sound_stream.SwiftSoundStreamPlugin.handle(_: __C.FlutterMethodCall, result: (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(sendResult in _A80DF24B7C47AB889A5973F20C23CE06)((Any?) -> (), Any?) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(invokeFlutter in _A80DF24B7C47AB889A5973F20C23CE06)(Swift.String, Any?) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(checkAndRequestPermission in _A80DF24B7C47AB889A5973F20C23CE06)(completion: (Swift.Bool) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(hasPermission in _A80DF24B7C47AB889A5973F20C23CE06)((Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(initializeRecorder in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(resetEngineForRecord in _A80DF24B7C47AB889A5973F20C23CE06)() -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          ...
      "protocol witness table for Swift.String : Swift.TextOutputStreamable in Swift", referenced from:
          sound_stream.SwiftSoundStreamPlugin.handle(_: __C.FlutterMethodCall, result: (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift._findStringSwitchCase(cases: [Swift.StaticString], string: Swift.String) -> Swift.Int", referenced from:
          sound_stream.SoundStreamErrors.init(rawValue: Swift.String) -> sound_stream.SoundStreamErrors? in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SoundStreamStatus.init(rawValue: Swift.String) -> sound_stream.SoundStreamStatus? in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift.UnsafeMutablePointer.withMemoryRebound<A, B>(to: A1.Type, capacity: Swift.Int, _: (Swift.UnsafeMutablePointer<A1>) throws -> B1) throws -> B1", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(audioBufferToBytes in _A80DF24B7C47AB889A5973F20C23CE06)(__C.AVAudioPCMBuffer) -> [Swift.UInt8] in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "_swift_unknownObjectRetain", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(registrar in _A80DF24B7C47AB889A5973F20C23CE06).getter : __C.FlutterPluginRegistrar in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(registrar in _A80DF24B7C47AB889A5973F20C23CE06).setter : __C.FlutterPluginRegistrar in libsound_stream.a(SwiftSoundStreamPlugin.o)
          static sound_stream.SwiftSoundStreamPlugin.register(with: __C.FlutterPluginRegistrar) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          @objc static sound_stream.SwiftSoundStreamPlugin.register(with: __C.FlutterPluginRegistrar) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.init(_: __C.FlutterMethodChannel, registrar: __C.FlutterPluginRegistrar) -> sound_stream.SwiftSoundStreamPlugin in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "_swift_getObjCClassMetadata", referenced from:
          type metadata accessor for __C.AVAudioEngine in libsound_stream.a(SwiftSoundStreamPlugin.o)
          type metadata accessor for __C.AVAudioPlayerNode in libsound_stream.a(SwiftSoundStreamPlugin.o)
          type metadata accessor for __C.FlutterMethodChannel in libsound_stream.a(SwiftSoundStreamPlugin.o)
          @objc static sound_stream.SwiftSoundStreamPlugin.register(with: __C.FlutterPluginRegistrar) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          type metadata accessor for __C.NSObject in libsound_stream.a(SwiftSoundStreamPlugin.o)
          type metadata accessor for __C.AVAudioPCMBuffer in libsound_stream.a(SwiftSoundStreamPlugin.o)
          type metadata accessor for __C.AVAudioConverter in libsound_stream.a(SwiftSoundStreamPlugin.o)
          ...
      "(extension in Foundation):Swift.String._bridgeToObjectiveC() -> __C.NSString", referenced from:
          @nonobjc __C.FlutterMethodChannel.__allocating_init(name: Swift.String, binaryMessenger: __C.FlutterBinaryMessenger) -> __C.FlutterMethodChannel in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 () -> () in sound_stream.SwiftSoundStreamPlugin.(invokeFlutter in _A80DF24B7C47AB889A5973F20C23CE06)(Swift.String, Any?) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          @nonobjc __C.FlutterError.__allocating_init(code: Swift.String, message: Swift.String?, details: Any?) -> __C.FlutterError in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "__swift_FORCE_LOAD_$_swiftCompatibility51", referenced from:
          __swift_FORCE_LOAD_$_swiftCompatibility51_$_sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
         (maybe you meant: __swift_FORCE_LOAD_$_swiftCompatibility51_$_sound_stream)
      "type metadata for Swift.UInt32", referenced from:
          closure #1 (__C.AVAudioPCMBuffer, __C.AVAudioTime) -> () in sound_stream.SwiftSoundStreamPlugin.(resetEngineForRecord in _A80DF24B7C47AB889A5973F20C23CE06)() -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(convertBufferFormat in _A80DF24B7C47AB889A5973F20C23CE06)(_: __C.AVAudioPCMBuffer, from: __C.AVAudioFormat, to: __C.AVAudioFormat) -> __C.AVAudioPCMBuffer in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(audioBufferToBytes in _A80DF24B7C47AB889A5973F20C23CE06)(__C.AVAudioPCMBuffer) -> [Swift.UInt8] in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(bytesToAudioBuffer in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> __C.AVAudioPCMBuffer in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 (Swift.UnsafeBufferPointer<Swift.UInt8>) -> () in sound_stream.SwiftSoundStreamPlugin.(bytesToAudioBuffer in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> __C.AVAudioPCMBuffer in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.init() -> sound_stream.SwiftSoundStreamPlugin in libsound_stream.a(SwiftSoundStreamPlugin.o)
          lazy protocol witness table accessor for type Swift.UInt32 and conformance Swift.UInt32 : Swift.FixedWidthInteger in Swift in libsound_stream.a(SwiftSoundStreamPlugin.o)
          ...
      "_swift_getInitializedObjCClass", referenced from:
          type metadata accessor for __C.AVAudioEngine in libsound_stream.a(SwiftSoundStreamPlugin.o)
          type metadata accessor for __C.AVAudioPlayerNode in libsound_stream.a(SwiftSoundStreamPlugin.o)
          type metadata accessor for __C.FlutterMethodChannel in libsound_stream.a(SwiftSoundStreamPlugin.o)
          type metadata accessor for sound_stream.SwiftSoundStreamPlugin in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(checkAndRequestPermission in _A80DF24B7C47AB889A5973F20C23CE06)(completion: (Swift.Bool) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          type metadata accessor for __C.NSObject in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(writeChunk in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          ...
      "Swift.print(_: Any..., separator: Swift.String, terminator: Swift.String) -> ()", referenced from:
          sound_stream.SwiftSoundStreamPlugin.handle(_: __C.FlutterMethodCall, result: (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(checkAndRequestPermission in _A80DF24B7C47AB889A5973F20C23CE06)(completion: (Swift.Bool) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 (Swift.Bool) -> () in sound_stream.SwiftSoundStreamPlugin.(checkAndRequestPermission in _A80DF24B7C47AB889A5973F20C23CE06)(completion: (Swift.Bool) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
         (maybe you meant: default argument 1 of Swift.print(_: Any..., separator: Swift.String, terminator: Swift.String) -> (), default argument 2 of Swift.print(_: Any..., separator: Swift.String, terminator: Swift.String) -> () )
      "type metadata for Foundation.Data", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(writeChunk in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          lazy protocol witness table accessor for type Foundation.Data and conformance Foundation.Data : Swift.Sequence in Foundation in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift.Dictionary.subscript.getter : (A) -> B?", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(initializeRecorder in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(initializePlayer in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(writeChunk in _A80DF24B7C47AB889A5973F20C23CE06)(__C.FlutterMethodCall, (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift.String.init(stringInterpolation: Swift.DefaultStringInterpolation) -> Swift.String", referenced from:
          sound_stream.SwiftSoundStreamPlugin.handle(_: __C.FlutterMethodCall, result: (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "_swift_unknownObjectUnownedLoadStrong", referenced from:
          closure #1 (Swift.Bool) -> () in sound_stream.SwiftSoundStreamPlugin.(checkAndRequestPermission in _A80DF24B7C47AB889A5973F20C23CE06)(completion: (Swift.Bool) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Foundation.Data._bridgeToObjectiveC() -> __C.NSData", referenced from:
          @nonobjc __C.FlutterStandardTypedData.__allocating_init(bytes: Foundation.Data) -> __C.FlutterStandardTypedData in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "(extension in Swift):Swift.RawRepresentable< where A: Swift.Hashable, A.Swift.RawRepresentable.RawValue: Swift.Hashable>._rawHashValue(seed: Swift.Int) -> Swift.Int", referenced from:
          protocol witness for Swift.Hashable._rawHashValue(seed: Swift.Int) -> Swift.Int in conformance sound_stream.SoundStreamErrors : Swift.Hashable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol witness for Swift.Hashable._rawHashValue(seed: Swift.Int) -> Swift.Int in conformance sound_stream.SoundStreamStatus : Swift.Hashable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift.String.init(_builtinStringLiteral: Builtin.RawPointer, utf8CodeUnitCount: Builtin.Word, isASCII: Builtin.Int1) -> Swift.String", referenced from:
          sound_stream.SoundStreamErrors.rawValue.getter : Swift.String in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SoundStreamStatus.rawValue.getter : Swift.String in libsound_stream.a(SwiftSoundStreamPlugin.o)
          static sound_stream.SwiftSoundStreamPlugin.register(with: __C.FlutterPluginRegistrar) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.handle(_: __C.FlutterMethodCall, result: (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          default argument 1 of Swift.print(_: Any..., separator: Swift.String, terminator: Swift.String) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          default argument 2 of Swift.print(_: Any..., separator: Swift.String, terminator: Swift.String) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(checkAndRequestPermission in _A80DF24B7C47AB889A5973F20C23CE06)(completion: (Swift.Bool) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          ...
      "Swift.ContiguousArray.init<A where A == A1.Element, A1: Swift.Sequence>(A1) -> Swift.ContiguousArray<A>", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(sendMicData in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "(extension in Swift):Swift.RawRepresentable< where A: Swift.Hashable, A.Swift.RawRepresentable.RawValue: Swift.Hashable>.hash(into: inout Swift.Hasher) -> ()", referenced from:
          protocol witness for Swift.Hashable.hash(into: inout Swift.Hasher) -> () in conformance sound_stream.SoundStreamErrors : Swift.Hashable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol witness for Swift.Hashable.hash(into: inout Swift.Hasher) -> () in conformance sound_stream.SoundStreamStatus : Swift.Hashable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "_swift_beginAccess", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(channel in _A80DF24B7C47AB889A5973F20C23CE06).getter : __C.FlutterMethodChannel in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(channel in _A80DF24B7C47AB889A5973F20C23CE06).setter : __C.FlutterMethodChannel in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(channel in _A80DF24B7C47AB889A5973F20C23CE06).modify : __C.FlutterMethodChannel in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(registrar in _A80DF24B7C47AB889A5973F20C23CE06).getter : __C.FlutterPluginRegistrar in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(registrar in _A80DF24B7C47AB889A5973F20C23CE06).setter : __C.FlutterPluginRegistrar in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(registrar in _A80DF24B7C47AB889A5973F20C23CE06).modify : __C.FlutterPluginRegistrar in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(hasPermission in _A80DF24B7C47AB889A5973F20C23CE06).getter : Swift.Bool in libsound_stream.a(SwiftSoundStreamPlugin.o)
          ...
      "type metadata accessor for Dispatch.DispatchWorkItemFlags", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(sendResult in _A80DF24B7C47AB889A5973F20C23CE06)((Any?) -> (), Any?) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          default argument 2 of (extension in Dispatch):__C.OS_dispatch_queue.async(group: __C.OS_dispatch_group?, qos: Dispatch.DispatchQoS, flags: Dispatch.DispatchWorkItemFlags, execute: @convention(block) () -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(invokeFlutter in _A80DF24B7C47AB889A5973F20C23CE06)(Swift.String, Any?) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          generic specialization <serialized, Dispatch.DispatchWorkItemFlags> of static Swift.Array._allocateUninitialized(Swift.Int) -> ([A], Swift.UnsafeMutablePointer<A>) in libsound_stream.a(SwiftSoundStreamPlugin.o)
          lazy protocol witness table accessor for type Dispatch.DispatchWorkItemFlags and conformance Dispatch.DispatchWorkItemFlags : Swift.SetAlgebra in Dispatch in libsound_stream.a(SwiftSoundStreamPlugin.o)
          type metadata accessor for [Dispatch.DispatchWorkItemFlags] in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift.== infix<A where A: Swift.RawRepresentable, A.RawValue: Swift.Equatable>(A, A) -> Swift.Bool", referenced from:
          protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance sound_stream.SoundStreamErrors : Swift.Equatable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance sound_stream.SoundStreamStatus : Swift.Equatable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 (__C.AVAudioPCMBuffer, __C.AVAudioTime) -> () in sound_stream.SwiftSoundStreamPlugin.(resetEngineForRecord in _A80DF24B7C47AB889A5973F20C23CE06)() -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance __C.AVAudioConverterOutputStatus : Swift.Equatable in __C_Synthesized in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol witness for static Swift.Equatable.== infix(A, A) -> Swift.Bool in conformance __C.AVAudioCommonFormat : Swift.Equatable in __C_Synthesized in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "Swift.Array._baseAddressIfContiguous.getter : Swift.UnsafeMutablePointer<A>?", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(sendMicData in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "_swift_bridgeObjectRelease", referenced from:
          sound_stream.SoundStreamErrors.init(rawValue: Swift.String) -> sound_stream.SoundStreamErrors? in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SoundStreamStatus.init(rawValue: Swift.String) -> sound_stream.SoundStreamStatus? in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(mRecordSettings in _A80DF24B7C47AB889A5973F20C23CE06).setter : [Swift.String : Swift.Int]? in libsound_stream.a(SwiftSoundStreamPlugin.o)
          @nonobjc __C.FlutterMethodChannel.__allocating_init(name: Swift.String, binaryMessenger: __C.FlutterBinaryMessenger) -> __C.FlutterMethodChannel in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.handle(_: __C.FlutterMethodCall, result: (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 () -> () in sound_stream.SwiftSoundStreamPlugin.(invokeFlutter in _A80DF24B7C47AB889A5973F20C23CE06)(Swift.String, Any?) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(checkAndRequestPermission in _A80DF24B7C47AB889A5973F20C23CE06)(completion: (Swift.Bool) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          ...
      "_swift_bridgeObjectRetain", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(mRecordSettings in _A80DF24B7C47AB889A5973F20C23CE06).getter : [Swift.String : Swift.Int]? in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(mRecordSettings in _A80DF24B7C47AB889A5973F20C23CE06).setter : [Swift.String : Swift.Int]? in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.handle(_: __C.FlutterMethodCall, result: (Any?) -> ()) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(invokeFlutter in _A80DF24B7C47AB889A5973F20C23CE06)(Swift.String, Any?) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          closure #1 () -> () in sound_stream.SwiftSoundStreamPlugin.(invokeFlutter in _A80DF24B7C47AB889A5973F20C23CE06)(Swift.String, Any?) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(sendEventMethod in _A80DF24B7C47AB889A5973F20C23CE06)(Swift.String, Any) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SwiftSoundStreamPlugin.(sendMicData in _A80DF24B7C47AB889A5973F20C23CE06)([Swift.UInt8]) -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
          ...
      "protocol descriptor for Swift.RawRepresentable", referenced from:
          protocol conformance descriptor for sound_stream.SoundStreamErrors : Swift.RawRepresentable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol conformance descriptor for sound_stream.SoundStreamStatus : Swift.RawRepresentable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol conformance descriptor for __C.AVAudioCommonFormat : Swift.RawRepresentable in __C_Synthesized in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol conformance descriptor for __C.AVAudioConverterOutputStatus : Swift.RawRepresentable in __C_Synthesized in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "__swift_FORCE_LOAD_$_swiftCompatibility50", referenced from:
          __swift_FORCE_LOAD_$_swiftCompatibility50_$_sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
         (maybe you meant: __swift_FORCE_LOAD_$_swiftCompatibility50_$_sound_stream)
      "Foundation._convertNSErrorToError(__C.NSError?) -> Swift.Error", referenced from:
          sound_stream.SwiftSoundStreamPlugin.(startEngine in _A80DF24B7C47AB889A5973F20C23CE06)() -> () in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "__swift_FORCE_LOAD_$_swiftObjectiveC", referenced from:
          __swift_FORCE_LOAD_$_swiftObjectiveC_$_sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
         (maybe you meant: __swift_FORCE_LOAD_$_swiftObjectiveC_$_sound_stream)
      "(extension in Swift):Swift.RawRepresentable< where A: Swift.Hashable, A.Swift.RawRepresentable.RawValue: Swift.Hashable>.hashValue.getter : Swift.Int", referenced from:
          protocol witness for Swift.Hashable.hashValue.getter : Swift.Int in conformance sound_stream.SoundStreamErrors : Swift.Hashable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
          protocol witness for Swift.Hashable.hashValue.getter : Swift.Int in conformance sound_stream.SoundStreamStatus : Swift.Hashable in sound_stream in libsound_stream.a(SwiftSoundStreamPlugin.o)
      "type metadata for Swift.StaticString", referenced from:
          sound_stream.SoundStreamErrors.init(rawValue: Swift.String) -> sound_stream.SoundStreamErrors? in libsound_stream.a(SwiftSoundStreamPlugin.o)
          sound_stream.SoundStreamStatus.init(rawValue: Swift.String) -> sound_stream.SoundStreamStatus? in libsound_stream.a(SwiftSoundStreamPlugin.o)
    ld: symbol(s) not found for architecture x86_64
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    note: Using new build system
    note: Building targets in parallel
    note: Planning build
    note: Constructing build description

Could not build the application for the simulator.
Error launching application on iPhone 12 Pro Max.

App crashed when method stop

Shutting down VM
FATAL EXCEPTION: main
Process: com.example.xf_demo, PID: 7300
java.lang.IllegalArgumentException
at java.nio.ByteBuffer.allocate(ByteBuffer.java:281)
at vn.casperpas.sound_stream.SoundStreamPlugin$createRecordListener$1.onPeriodicNotification(SoundStreamPlugin.kt:390)
at android.media.AudioRecord$NativeEventHandler.handleMessage(AudioRecord.java:1976)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:236)
at android.app.ActivityThread.main(ActivityThread.java:8087)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:620)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1011)

Windows OS support for flutter-sound-stream

Hi, I understand Windows OS is not supported for flutter-sound-stream.

Now that desktop (MacOS/darwin, windows) are supported by flutter, do you know the effort and high level specific code to support it ? Thanks @CasperPas

No control over volume level

This library works perfectly well but there is an issue that I cannot control audio volume level. It is always set on the highest volume even if the phone is muted.

Recorder streaming to HTTP endpoint

Hello,

I am using dio HTTP client for dart and want to POST the microphone audio stream. I tried the following code but it did not work. I call openMic on a UI button press. Any suggestions?

  Future<void> openMic() async {
    _recorderStatus = _recorder.status.listen((status) async {
      print("Recorder status: " + status.toString());
      if (status == SoundStreamStatus.Initialized) {
        _recorder.start();
        _isRecording = true;
      }
      if (status == SoundStreamStatus.Playing) {
        print("Stream is playing");
        try {
          Dio dio = new Dio();
          Response response = await dio.post(
              serverBase + "/audioStreamer",
              data: _recorder.audioStream,
              options: Options(
                headers: {
                },
              )
          );
        } catch (e) {
          closeMic();
          print("POST error: " + e.response.statusCode.toString());
        }
      }
    });

Error output:

I/flutter ( 4480): Recorder status: SoundStreamStatus.Initialized
I/flutter ( 4480): Recorder status: SoundStreamStatus.Playing
I/flutter ( 4480): Stream is playing
E/flutter ( 4480): [ERROR:flutter/lib/ui/ui_dart_state.cc(166)] Unhandled Exception: NoSuchMethodError: The getter 'statusCode' was called on null.
E/flutter ( 4480): Receiver: null
E/flutter ( 4480): Tried calling: statusCode

How is the audio data represented?

Sorry Im new to audio processing.

I need to render the audio data on screen as a waveform, but I dont understand how the 16bit pcm data is stored inside of a uint8list. Graphing out the 8 bit numbers one by one clearly does not appear correct.

 @override
  void paint(Canvas canvas, Size size) {
    double dx = size.width / data.length;
    for(int i = 1; i < data.length; i+=1){
    canvas.drawLine(Offset((i - 1) * dx, (data[i-1].toDouble()/256) * size.height), Offset((i) * dx, (data[i].toDouble()/256) * size.height),  Paint()..color = Colors.red..strokeWidth=1);
    }

(The image below uses the code above to graph a 30hz sine wave.)
image

I've also tried combining every pair of 8 bit into 16 bit, this dont seem right either.

 void paint(Canvas canvas, Size size) {
    double dx = size.width / data.length;
    for(int i = 2; i < data.length; i+=2){
        double prev = ((data[i-2] << 8) + data[i - 1]) / 65536 ;
        double curr = ((data[i] << 8) + data[i +1 ]) /65536;
        canvas.drawLine(Offset((i - 2) * dx, prev *500 ), Offset((i) * dx,curr *500),  Paint()..color = Colors.red..strokeWidth=2);
    }
  }

Some additional issues

Thanks for the library! I've noticed a couple of issues:

  1. Doesn't play well with flutter_sound, as sound_stream and flutter_sound seem to fight over resources
  2. when playing, becomes unresponsive to volume changes on Samsung devices (always full volume, doesn't change even if muted)
  3. On iPhones, doesn't work with AirPods, is too quiet on phone speakers, although works well with wired headphones. (also see issue #16 )
  4. Also on iPhones, crashes when plugging headphones in and out.

Thanks again!

Low Volume on IOS

Hi, thanks for this library !
I have one issue which is biting me especially on IOS, which is that even though I tried all kinds of settings in the Iphone itself after searching through a lot of forums, the volume output from a pcm stream is very low compared to what I get on Android (with the very same data received via websocket from a Linux board). Is there anything that could be done to ramp up the volume via this library? (Although I would think the default when not applied is "1" for volume or max in AudioEngine?)
I don't see any related issues here, so it probably is not directly related to this plugin, just curious to know if there would be something that could be done / enhanced to ensure the maximum possible volume is output?

App Crashes in few mobiles with below error when trying to get audio stream

D/AudioRecord: mInOverrunnumber: 499,
2020-08-06 10:56:02.914 31097-31535/..... A/AudioRecord: avoid mediaserver Memory leaks,restart mediaserver mInOverrunnumber: 500
2020-08-06 10:56:03.509 31097-31535/....... A/libc: Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 31535 (AudioRecord),
2020-08-06 10:56:03.907 31097-31097/......... D/OnePlusJankManager: Chor uploadMDM JANK_TYPE_ONCE mViewTitle = .......MainActivity--- jank level = 1

Any help would be great!! Thank you.

Crash

java.lang.IllegalArgumentException
E/AndroidRuntime( 9968): at java.nio.ByteBuffer.allocate(ByteBuffer.java:280)
E/AndroidRuntime( 9968): at vn.casperpas.sound_stream.SoundStreamPlugin$createRecordListener$1.onPeriodicNotification(SoundStreamPlugin.kt:390)
E/AndroidRuntime( 9968): at android.media.AudioRecord$NativeEventHandler.handleMessage(AudioRecord.java:1709)
E/AndroidRuntime( 9968): at android.os.Handler.dispatchMessage(Handler.java:106)
E/AndroidRuntime( 9968): at android.os.Looper.loop(Looper.java:193)
E/AndroidRuntime( 9968): at android.app.ActivityThread.main(ActivityThread.java:6819)
E/AndroidRuntime( 9968): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime( 9968): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:497)
E/AndroidRuntime( 9968): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:912)

Export wav file

How do i export to a wav file which i can upload to a server fore example firebase storage

Export wav file

How do i export to a wav file which i can upload to a server fore example firebase storage

Crashes on start()

final RecorderStream _recorder = RecorderStream();
await _recorder.start();

Crashes instantly on iOS 15:

sound_stream/SwiftSoundStreamPlugin.swift:199: Fatal error: Unexpectedly found nil while unwrapping an Optional value
* thread #1, queue = 'com.apple.main-thread', stop reason = Fatal error: Unexpectedly found nil while unwrapping an Optional value
    frame #0: 0x00000001b47dca2c libswiftCore.dylib`_swift_runtime_on_report
libswiftCore.dylib`:
->  0x1b47dca2c <+0>: ret
libswiftCore.dylib`:
    0x1b47dca30 <+0>: b      0x1b47dca2c               ; _swift_runtime_on_report
libswiftCore.dylib`:
    0x1b47dca34 <+0>: adrp   x8, 366465
    0x1b47dca38 <+4>: ldrb   w0, [x8, #0x994]
Target 0: (Runner) stopped.
Lost connection to device.

#36 Solution mentioned here of changing podfile doesn't seem to work

Configure buffer size

Recorder buffer size for Android and iOS is set to 8192, it would be nice to have this configurable to some extent or set lower so audio stream can be analysed and waveforms shown in realtime at something resembling 24 frames per second.

'Class 'SoundStreamPlugin' is not abstract and does not implement abstract member public abstract fun onRequestPermissionsResult' while compiling.

I am using sound_stream for Record stream but I am facing this error when I try to install it on Android.
Note: its working fine in iOS.

I/flutter ( 7733): run app PasApp()
e: /home/jhm69/.pub-cache/hosted/pub.dev/sound_stream-0.3.0/android/src/main/kotlin/vn/casperpas/sound_stream/SoundStreamPlugin.kt: (45, 8): Class 'SoundStreamPlugin' is not abstract and does not implement abstract member public abstract fun onRequestPermissionsResult(p0: Int, p1: Array<(out) String!>, p2: IntArray): Boolean defined in io.flutter.plugin.common.PluginRegistry.RequestPermissionsResultListener
e: /home/jhm69/.pub-cache/hosted/pub.dev/sound_stream-0.3.0/android/src/main/kotlin/vn/casperpas/sound_stream/SoundStreamPlugin.kt: (182, 5): 'onRequestPermissionsResult' overrides nothing

FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ':sound_stream:compileDebugKotlin'.

A failure occurred while executing org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction
Compilation error. See log for more details

  • Try:

Run with --stacktrace option to get the stack trace.
Run with --info or --debug option to get more log output.
Run with --scan to get full insights.

BUILD FAILED in 1m 24s
Exception: Gradle task assembleDebug failed with exit code 1

macOS support for flutter-sound-stream

Hi, I understand macOS is not supported for flutter-sound-stream.

Now that desktop (MacOS/darwin, windows) are supported by flutter, do you know the effort and high level specific code to support it ? Thanks @CasperPas
I understand the iOS version is coded in Swift which can be used also for macOS "Swift is a powerful and intuitive programming language for iOS, iPadOS, macOS, tvOS, and watchOS". Is it then just a matter of testing for macOS ?

SoundStreamPlugin on iOS 15 crashes

Situation

Recording doesn't start when calling when calling recorderStream.start()
when pausing the recorderstream and resuming it, it crashes the application with the following logs appearing:

sound_stream/SwiftSoundStreamPlugin.swift:199: Fatal error: Unexpectedly found nil while unwrapping an Optional value
* thread #1, queue = 'com.apple.main-thread', stop reason = Fatal error: Unexpectedly found nil while unwrapping an Optional value
    frame #0: 0x0000000186755cf4 libswiftCore.dylib`_swift_runtime_on_report
libswiftCore.dylib`_swift_runtime_on_report:
->  0x186755cf4 <+0>: ret
libswiftCore.dylib`_swift_reportToDebugger:
    0x186755cf8 <+0>: b      0x186755cf4               ; _swift_runtime_on_report
libswiftCore.dylib`_swift_shouldReportFatalErrorsToDebugger:
    0x186755cfc <+0>: adrp   x8, 335268
    0x186755d00 <+4>: ldrb   w0, [x8, #0x874]

Audio Stream

Hi there,

How can I be able to stream audio without saving it? like an amplifier without saving it

Thank you

iOS implementation throwing mDNS errors and not connecting to microphone stream

Hi,

The sound_stream package works as expected on Android but on iOS 14+ (and possibly other versions as well, but only validated on those versions) the microphone stream seemingly is never accessed. In the logs I can see an mDNS related error being thrown:

2020-09-30 07:50:58.127826+0200 Runner[15040:6082532] Metal API Validation Enabled
2020-09-30 07:50:58.706114+0200 Runner[15040:6082799] flutter: Observatory listening on http://127.0.0.1:65353/xeoyak9eH7w=/
2020-09-30 07:51:00.456957+0200 Runner[15040:6082532] [VERBOSE-2:FlutterObservatoryPublisher.mm(115)] Failed to register observatory port with mDNS.

I made sure the microphone permission is set correctly as I get a Permission.granted using the permission_handler package.
Currently I have a plan B solution in place using the on device speech to text contained in the speech_to_text package.

Since the documentation mentions both iOS and Android to be working, I was kind of expecting this to work out-of-the-box, so hopefully a solution can be found in the near future.

Thanks in advance for looking into this issue.

Manifest_merger_failed_:_uses-sdk:minSdkVersion_16_cannot_be_smaller_than_version_21

When I compile your example code (in VisualStudioCode, I have the following error:

Execution failed for task ':app:processDebugMainManifest'.
> Manifest merger failed : uses-sdk:minSdkVersion 16 cannot be smaller than version 21 declared in library [:sound_stream] C:\Users\HP\VisualStudioCodeProjects\flutter_application_with_sound_stream\build\sound_stream\intermediates\library_manifest\debug\AndroidManifest.xml as the library might be using APIs not available in 16
    Suggestion: use a compatible library with a minSdk of at most 16,
	    or increase this project's minSdk version to at least 21,
	    or use tools:overrideLibrary="vn.casperpas.sound_stream" to force usage (may lead to runtime failures)

2/ I have no issue with flutter doctor -v
3/ My AndroidStudio have all the needed plugins

Parameter specified as non-null is null

Crash when exiting the app.

 Caused by: java.lang.IllegalArgumentException: Parameter specified as non-null is null: method kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull, parameter recorder
W/System.err(23631): 	at vn.casperpas.sound_stream.SoundStreamPlugin$createRecordListener$1.onMarkerReached(Unknown Source:2)
W/System.err(23631): 	at vn.casperpas.sound_stream.SoundStreamPlugin.onDetachedFromEngine(SoundStreamPlugin.kt:131)
W/System.err(23631): 	at io.flutter.embedding.engine.FlutterEngineConnectionRegistry.remove(FlutterEngineConnectionRegistry.java:262)
W/System.err(23631): 	at io.flutter.embedding.engine.FlutterEngineConnectionRegistry.remove(FlutterEngineConnectionRegistry.java:270)
W/System.err(23631): 	at io.flutter.embedding.engine.FlutterEngineConnectionRegistry.removeAll(FlutterEngineConnectionRegistry.java:278)
W/System.err(23631): 	at io.flutter.embedding.engine.FlutterEngineConnectionRegistry.destroy(FlutterEngineConnectionRegistry.java:122)
W/System.err(23631): 	at io.flutter.embedding.engine.FlutterEngine.destroy(FlutterEngine.java:375)
W/System.err(23631): 	at io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onDetach(FlutterActivityAndFragmentDelegate.java:572)
W/System.err(23631): 	at io.flutter.embedding.android.FlutterActivity.release(FlutterActivity.java:587)
W/System.err(23631): 	at io.flutter.embedding.android.FlutterActivity.onDestroy(FlutterActivity.java:608)
W/System.err(23631): 	at android.app.Activity.performDestroy(Activity.java:8225)
W/System.err(23631): 	at android.app.Instrumentation.callActivityOnDestroy(Instrumentation.java:1342)
W/System.err(23631): 	at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:5441)

image

.start fails. 'com.apple.coreaudio.avfaudio', reason: 'required condition is false: format.sampleRate == hwFormat.sampleRate' on iOS

Hi. When I start to stream again, it throws an error on my iPhone X (14.4.2). Does anybody know this error? (Actually, it doesn't seem to stream well after initialization).

In short, my code does

final RecorderStream _recorder = RecorderStream();
_recorder.initialize();
await _recorder.start();
(some seconds)
await _recorder.stop();
(some seconds)
await _recorder.start();

Error

2021-05-21 11:44:24.559725+0900 Runner[17650:489965] [avae]            AVAEInternal.h:76    required condition is false: [AVAudioIONodeImpl.mm:1158:SetOutputFormat: (format.sampleRate == hwFormat.sampleRate)]
2021-05-21 11:44:24.561416+0900 Runner[17650:489965] *** Terminating app due to uncaught exception 'com.apple.coreaudio.avfaudio', reason: 'required condition is false: format.sampleRate == hwFormat.sampleRate'
*** First throw call stack:
(0x194d319d8 0x1a90b4b54 0x194c4050c 0x1a4c97984 0x1a4d41998 0x1a4cf5d24 0x1a4cddb3c 0x1a4d5ade8 0x1a4d3c1e4 0x10b2a7d40 0x10b2a8664 0x10b2a51f0 0x10b2a5940 0x10b61ed60 0x10b33007c 0x10b639370 0x10b5d34d4 0x10b5d5cfc 0x194cb23e0 0x194cb1fe4 0x194cb14c4 0x194cab850 0x194caaba0 0x1aba10598 0x19759c2f4 0x1975a1874 0x10203b474 0x194989568)
libc++abi.dylib: terminating with uncaught exception of type NSException
*** Terminating app due to uncaught exception 'com.apple.coreaudio.avfaudio', reason: 'required condition is false: format.sampleRate == hwFormat.sampleRate'
terminating with uncaught exception of type NSException
(lldb) 

"Open letter"

First of all, thank you all for your support.
Recently, I've been drowning with work (which was seriously affected by COVID).
I'm expecting to be back to these kinds of stuff in couple of months (trying my best).

So I'd like to let you know that I really appreciate all of your contributions, and this package is not abandoned.

Thank you all again!

Update to null safety for flutter 3.0.1

sound_stream-0.3.0/android/src/main/kotlin/vn/casperpas/sound_stream/SoundStreamPlugin.kt
line 182

from:
override fun onRequestPermissionsResult(requestCode: Int, permissions: Array?,grantResults: IntArray?): Boolean {...}
to:
override fun onRequestPermissionsResult(requestCode: Int, permissions: Array, grantResults: IntArray): Boolean {...}

Just to say thanks :)

I have just wanted to say thanks. :). Please continue developing this wonderful package.

Playback has some slight crackle in the background, and i/o is only through device mic/speakers

Hello,

This is a really great plugin, I've been looking for this exact functionality for a while now, so thank you for building this!

I have two issues to note as I was experimenting with the included example:

  1. During playback I can hear a crackle every few frames (I think) in the background. It doesn't really cut into the actual playback, but it's certainly noticeable.

  2. As far as I can tell I'm unable to use normal headphones (with a mic) to record and playback. All i/o appears to go through the device only

Notes:

  • I'm using a real Android device running Android version 10

Thanks again for this plugin!

pubspec.yaml

Hi,

When I include sound_stream to pubspec.yaml and compile my project, I get prompted for mic use? I did not "import 'package:sound_stream/sound_stream.dart';" in any of my project files. This is causing conflict with camera_plugin.

Can you not initialize mic from pubspec.yaml include? Instead, I prefer the mic initialize when I initialize sound_stream in my project.

Thanks!

Could not resolve io.ktor:ktor-client-core:2.3.8.

I am creating a compose Multiplatform project with android, IOS and web. when I am adding ktor dependency I am getting this error.

`commonMain.dependencies {

        implementation(libs.ktor.client.core)
      

    }`

`Could not resolve all dependencies for configuration ':composeApp:wasmJsCompileClasspath'.

Could not resolve io.ktor:ktor-client-core:2.3.8.
Required by:
project :composeApp
No matching variant of io.ktor:ktor-client-core:2.3.8 was found. The consumer was configured to find a library for use during 'kotlin-api', preferably optimized for non-jvm, as well as attribute 'org.jetbrains.kotlin.platform.type' with value 'wasm', attribute 'org.jetbrains.kotlin.wasm.target' with value 'js' but:
- Variant 'iosArm64ApiElements-published' capability io.ktor:ktor-client-core:2.3.8 declares a library for use during 'kotlin-api':
- Incompatible because this component declares a component, as well as attribute 'org.jetbrains.kotlin.platform.type' with value 'native' and the consumer needed a component, as well as attribute 'org.jetbrains.kotlin.platform.type' with value 'wasm'
- Other compatible attributes:
- Doesn't say anything about its target Java environment (preferred optimized for non-jvm)
- Doesn't say anything about org.jetbrains.kotlin.wasm.target (required 'js')`

           do ktor support kotlin/wasm or not?

android studio throw error by just adding dependency

C:\Users\pc\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\sound_stream-0.3.0\android\src\main\kotlin\vn\casperpas\sound_stream\SoundStreamPlugin.kt: (45, 8): Class 'SoundStreamPlugin' is not abstract and does not implement abstract member public abstract fun onRequestPermissionsResult(p0: Int, p1: Array<(out) String!>, p2: IntArray): Boolean defined in io.flutter.plugin.common.PluginRegistry.RequestPermissionsResultListener
e: C:\Users\pc\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\sound_stream-0.3.0\android\src\main\kotlin\vn\casperpas\sound_stream\SoundStreamPlugin.kt: (182, 5): 'onRequestPermissionsResult' overrides nothing

Audio Frequency

Hi there,

How it would be possible to make sound recording only listening to frequencies of 2.35 Hz to 2.51 Hz?

For example record/stream only that frequencies

Thank you!

Application crashed

Application getting crash randomly with following error:

Fatal Exception: java.lang.IllegalArgumentException at java.nio.ByteBuffer.allocate(ByteBuffer.java:281) at vn.casperpas.sound_stream.SoundStreamPlugin$createRecordListener$1.onPeriodicNotification(SoundStreamPlugin.kt:390) at android.media.AudioRecord$NativeEventHandler.handleMessage(AudioRecord.java:1932) at android.os.Handler.dispatchMessage(Handler.java:107) at android.os.Looper.loop(Looper.java:227) at android.app.ActivityThread.main(ActivityThread.java:7822) at java.lang.reflect.Method.invoke(Method.java) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1026)

recorder issue on IOS 15.4.1

I implemented the player and recorder with sound_stream plugin it was working well but now after I updated my Iphone to 15.4.1 as well as 15.5 mic is not working properly I tried with the example but the example is not working as well on IOS 15.4.1

How can i only stream through the headphones?

Hello,

Your plugging works great!
The only issue i have is that the sound is comming out of the speaker and the headphones. I need to stream only with the headphones. How can i make it only stream through the headphones when the headphone is connected?

Keep up the great work.
Thanks.

Support desktop

In particular: Windows & Linux; no other packages (as far as I could see) support Linux and Windows in terms of streaming audio to output.

Cross Platform Audio stream not playing

I am writing code to stream audio data over a socket. It's working fine with Android to Android and iOS to iOS devices. But When I am trying to stream bytes from Android and trying to play on iOS It's not playing the received buffer.
I also noticed that the chunk length received from the plugin is 7156 white from iOS its length is 16386.

Disable Speaker?

Hello. When I plug in the earphone, the sound comes out of the speaker at the same time. How can I diasble the speaker?

Is data lost when going from 16-bit shortArray (Kotlin) to a Uint8List (dart)

Hello,

I'm not super familiar with audio so I wanted to ask two questions:

  1. I have a function that expects 16-bit pcm data. In the conversion from shortArray (Kotlin) to Uint8List (dart) due to that limitation you mention, are you losing audio data (going from 16-bits to 8-bits), or is it spread across a pair of indices in the Uint8List, or something else?

  2. I was wondering if making this line:

    final Uint8List audioData =
    an Int32List instead would still work?

I'm not super familiar with Kotlin, but this line:

val byteBuffer = ByteBuffer.allocate(shortOut * 2)
kind of looks like you may be allocating 32 bits here and then packing the lower bits with the audio data? If so, then maybe using a method like asInt16List with an offset of 2 would get the desired 16 bit number: https://api.dart.dev/stable/2.8.4/dart-typed_data/ByteBuffer/asInt16List.html?

Thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.