Lines Matching defs:chunk_info
173 SF_CHUNK_INFO chunk_info ;
189 memset (&chunk_info, 0, sizeof (chunk_info)) ;
190 chunk_info.id_size = snprintf (chunk_info.id, sizeof (chunk_info.id), "kuki") ;
191 chunk_info.data = kuki_data ;
192 chunk_info.datalen = plac->kuki_size ;
193 psf_save_write_chunk (&psf->wchunks, &chunk_info) ;
195 memset (&chunk_info, 0, sizeof (chunk_info)) ;
196 chunk_info.id_size = snprintf (chunk_info.id, sizeof (chunk_info.id), "pakt") ;
197 chunk_info.data = alac_pakt_encode (psf, &pakt_size) ;
198 chunk_info.datalen = pakt_size ;
199 psf_save_write_chunk (&psf->wchunks, &chunk_info) ;
201 free (chunk_info.data) ;
202 chunk_info.data = NULL ;
805 { SF_CHUNK_INFO chunk_info ;
812 memset (&chunk_info, 0, sizeof (chunk_info)) ;
813 snprintf (chunk_info.id, sizeof (chunk_info.id), "pakt") ;
814 chunk_info.id_size = 4 ;
816 if ((chunk_iterator = psf_get_chunk_iterator (psf, chunk_info.id)) == NULL)
818 free (chunk_info.data) ;
819 chunk_info.data = NULL ;
823 psf->get_chunk_size (psf, chunk_iterator, &chunk_info) ;
825 pakt_size = chunk_info.datalen ;
826 chunk_info.data = pakt_data = malloc (pakt_size + 5) ;
827 if (!chunk_info.data)
830 if ((bcount = psf->get_chunk_data (psf, chunk_iterator, &chunk_info)) != SF_ERR_NO_ERROR)
833 free (chunk_info.data) ;
834 chunk_info.data = NULL ;