Function AudioFileComponentDataIsThisFormat

Source
pub unsafe extern "C-unwind" fn AudioFileComponentDataIsThisFormat(
    in_component: AudioFileComponent,
    in_client_data: *mut c_void,
    in_read_func: AudioFile_ReadProc,
    in_write_func: AudioFile_WriteProc,
    in_get_size_func: AudioFile_GetSizeProc,
    in_set_size_func: AudioFile_SetSizeProc,
    out_result: NonNull<u32>,
) -> i32
👎Deprecated: no longer supported
Available on crate features AudioComponent and AudioFile only.
Expand description

deprecated. use AudioFileComponentFileDataIsThisFormat instead.

Parameter inComponent: an AudioFileComponent

Parameter inClientData: a constant that will be passed to your callbacks.

Parameter inReadFunc: a function that will be called when AudioFile needs to read data.

Parameter inWriteFunc: a function that will be called when AudioFile needs to write data.

Parameter inGetSizeFunc: a function that will be called when AudioFile needs to know the file size.

Parameter inSetSizeFunc: a function that will be called when AudioFile needs to set the file size.

Parameter outResult: on output, is set to 1 if the file data is recognized by this component, 0 if not.

Returns: returns noErr if successful.