pub unsafe extern "C-unwind" fn JxlDecoderReleaseBoxBuffer(
dec: *mut JxlDecoder,
) -> usizeExpand description
Releases buffer which was provided with JxlDecoderSetBoxBuffer.
Calling JxlDecoderReleaseBoxBuffer is required whenever a buffer is already set and
a new buffer needs to be added with JxlDecoderSetBoxBuffer, but is not required before
JxlDecoderDestroy or JxlDecoderReset.
Calling JxlDecoderReleaseBoxBuffer when no buffer is set is not an error and returns 0.
§Parameters
dec: decoder object
§Returns
- The amount of bytes the decoder has not yet written to of the data set by
JxlDecoderSetBoxBuffer, or0if no buffer is set orJxlDecoderReleaseBoxBufferwas already called.,