Lines Matching refs:chunk_info
795 ** The chunk_info->data pointer must be valid until the file is closed.
798 int sf_set_chunk (SNDFILE * sndfile, const SF_CHUNK_INFO * chunk_info) ;
805 /* Get an iterator for all chunks matching chunk_info.
806 ** The iterator will point to the first chunk matching chunk_info.
807 ** Chunks are matching, if (chunk_info->id) matches the first
808 ** (chunk_info->id_size) bytes of a chunk found in the SNDFILE* handle.
809 ** If chunk_info is NULL, an iterator to all chunks in the SNDFILE* handle
811 ** The values of chunk_info->datalen and chunk_info->data are ignored.
822 sf_get_chunk_iterator (SNDFILE * sndfile, const SF_CHUNK_INFO * chunk_info) ;
845 ** If the chunk doesn't exist chunk_info->datalen will be zero, and the
851 sf_get_chunk_size (const SF_CHUNK_ITERATOR * it, SF_CHUNK_INFO * chunk_info) ;
854 ** If the specified chunk exists, up to chunk_info->datalen bytes of
855 ** the chunk data will be copied into the chunk_info->data buffer
856 ** (allocated by the caller) and the chunk_info->datalen field
859 ** If the chunk doesn't exist chunk_info->datalen will be zero, and the
865 sf_get_chunk_data (const SF_CHUNK_ITERATOR * it, SF_CHUNK_INFO * chunk_info) ;