pub unsafe extern "C" fn JxlDecoderReleaseBoxBuffer(
    dec: *mut JxlDecoder
) -> usize
Expand description

Releases buffer which was provided with @ref JxlDecoderSetBoxBuffer.

Calling @ref JxlDecoderReleaseBoxBuffer is required whenever a buffer is already set and a new buffer needs to be added with @ref JxlDecoderSetBoxBuffer, but is not required before @ref JxlDecoderDestroy or @ref JxlDecoderReset.

Calling @ref JxlDecoderReleaseBoxBuffer when no buffer is set is not an error and returns 0.

@param dec decoder object @return the amount of bytes the decoder has not yet written to of the data set by @ref JxlDecoderSetBoxBuffer, or 0 if no buffer is set or @ref JxlDecoderReleaseBoxBuffer was already called.