pub unsafe extern "C" fn gst_dsd_convert(
    input_data: *const u8,
    output_data: *mut u8,
    input_format: GstDsdFormat,
    output_format: GstDsdFormat,
    input_layout: GstAudioLayout,
    output_layout: GstAudioLayout,
    input_plane_offsets: *const size_t,
    output_plane_offsets: *const size_t,
    num_dsd_bytes: size_t,
    num_channels: c_int,
    reverse_byte_bits: gboolean
)