Lines Matching refs:chunk_info
808 ** The chunk_info->data pointer must be valid until the file is closed.
811 int sf_set_chunk (SNDFILE * sndfile, const SF_CHUNK_INFO * chunk_info) ;
818 /* Get an iterator for all chunks matching chunk_info.
819 ** The iterator will point to the first chunk matching chunk_info.
820 ** Chunks are matching, if (chunk_info->id) matches the first
821 ** (chunk_info->id_size) bytes of a chunk found in the SNDFILE* handle.
822 ** If chunk_info is NULL, an iterator to all chunks in the SNDFILE* handle
824 ** The values of chunk_info->datalen and chunk_info->data are ignored.
835 sf_get_chunk_iterator (SNDFILE * sndfile, const SF_CHUNK_INFO * chunk_info) ;
858 ** If the chunk doesn't exist chunk_info->datalen will be zero, and the
864 sf_get_chunk_size (const SF_CHUNK_ITERATOR * it, SF_CHUNK_INFO * chunk_info) ;
867 ** If the specified chunk exists, up to chunk_info->datalen bytes of
868 ** the chunk data will be copied into the chunk_info->data buffer
869 ** (allocated by the caller) and the chunk_info->datalen field
872 ** If the chunk doesn't exist chunk_info->datalen will be zero, and the
878 sf_get_chunk_data (const SF_CHUNK_ITERATOR * it, SF_CHUNK_INFO * chunk_info) ;