AudioCodecProduceOutputBufferList

Function AudioCodecProduceOutputBufferList 

Source
pub unsafe extern "C-unwind" fn AudioCodecProduceOutputBufferList(
    in_codec: AudioCodec,
    io_buffer_list: NonNull<AudioBufferList>,
    io_number_packets: NonNull<u32>,
    out_packet_description: *mut AudioStreamPacketDescription,
    out_status: NonNull<u32>,
) -> i32
Available on crate features AudioCodec and AudioComponent and objc2-core-audio-types only.
Expand description

ยงSafety

  • in_codec must be a valid pointer.
  • io_buffer_list must be a valid pointer.
  • io_number_packets must be a valid pointer.
  • out_packet_description must be a valid pointer or null.
  • out_status must be a valid pointer.