Lines Matching refs:audio_index

581    if(!AVI->track[AVI->aptr].audio_index)         { return -1; }        in AVI_can_read_audio()
591 …if (AVI->track[AVI->aptr].audio_index[AVI->track[AVI->aptr].audio_posc].pos < AVI->video_index[AVI… in AVI_can_read_audio()
1902 if(AVI->track[j].audio_index) free(AVI->track[j].audio_index); in AVI_close()
2102 if(AVI->track[j].audio_index) { in avi_parse_index_from_file()
2103 free(AVI->track[j].audio_index); in avi_parse_index_from_file()
2105 AVI->track[j].audio_index = NULL; in avi_parse_index_from_file()
2144 … AVI->track[j].audio_index = (audio_index_entry *) malloc(aud_chunks[j]*sizeof(audio_index_entry)); in avi_parse_index_from_file()
2145 if(AVI->track[j].audio_index==0) ERR_EXIT(AVI_ERR_NO_MEM); in avi_parse_index_from_file()
2180 AVI->track[j].audio_index[aud_chunks[j]].pos = pos+8; in avi_parse_index_from_file()
2181 AVI->track[j].audio_index[aud_chunks[j]].len = len; in avi_parse_index_from_file()
2182 AVI->track[j].audio_index[aud_chunks[j]].tot = tot_chunks[j]; in avi_parse_index_from_file()
2183 tot_chunks[j] += AVI->track[j].audio_index[aud_chunks[j]].len; in avi_parse_index_from_file()
2813 …AVI->track[audtr].audio_index = (audio_index_entry *) realloc (AVI->track[audtr].audio_index, nai[… in avi_parse_input_file()
2817 AVI->track[audtr].audio_index[k].pos = offset + str2ulong(en); en += 4; in avi_parse_input_file()
2818 AVI->track[audtr].audio_index[k].len = str2ulong_len(en); en += 4; in avi_parse_input_file()
2819 AVI->track[audtr].audio_index[k].tot = tot[audtr]; in avi_parse_input_file()
2820 tot[audtr] += AVI->track[audtr].audio_index[k].len; in avi_parse_input_file()
2868 … AVI->track[j].audio_index = (audio_index_entry *) malloc((nai[j]+1)*sizeof(audio_index_entry)); in avi_parse_input_file()
2869 memset(AVI->track[j].audio_index, 0, (nai[j]+1)*(sizeof(audio_index_entry))); in avi_parse_input_file()
2870 if(AVI->track[j].audio_index==0) ERR_EXIT(AVI_ERR_NO_MEM); in avi_parse_input_file()
2891 AVI->track[j].audio_index = (audio_index_entry *) in avi_parse_input_file()
2892 realloc( AVI->track[j].audio_index, (aud_chunks+1)*sizeof(audio_index_entry)); in avi_parse_input_file()
2893 if (!AVI->track[j].audio_index) { in avi_parse_input_file()
2927 AVI->track[j].audio_index[nai[j]].pos = xio_lseek(AVI->fdes,0,SEEK_CUR); in avi_parse_input_file()
2928 AVI->track[j].audio_index[nai[j]].len = n; in avi_parse_input_file()
2929 AVI->track[j].audio_index[nai[j]].tot = tot[j]; in avi_parse_input_file()
2930 tot[j] += AVI->track[j].audio_index[nai[j]].len; in avi_parse_input_file()
2984 AVI->track[j].audio_index = (audio_index_entry *) malloc((nai[j]+1)*sizeof(audio_index_entry)); in avi_parse_input_file()
2985 memset(AVI->track[j].audio_index, 0, (nai[j]+1)*(sizeof(audio_index_entry))); in avi_parse_input_file()
2986 if(AVI->track[j].audio_index==0) ERR_EXIT(AVI_ERR_NO_MEM); in avi_parse_input_file()
3009 AVI->track[j].audio_index[nai[j]].pos = str2ulong(AVI->idx[i]+ 8)+ioff; in avi_parse_input_file()
3010 AVI->track[j].audio_index[nai[j]].len = str2ulong(AVI->idx[i]+12); in avi_parse_input_file()
3011 AVI->track[j].audio_index[nai[j]].tot = tot[j]; in avi_parse_input_file()
3012 tot[j] += AVI->track[j].audio_index[nai[j]].len; in avi_parse_input_file()
3134 if(!AVI->track[AVI->aptr].audio_index) { AVI_errno = AVI_ERR_NO_IDX; return -1; } in AVI_audio_size()
3137 return(AVI->track[AVI->aptr].audio_index[frame].len); in AVI_audio_size()
3211 if(!AVI->track[AVI->aptr].audio_index) { AVI_errno = AVI_ERR_NO_IDX; return -1; } in AVI_get_audio_position_index()
3219 if(!AVI->track[AVI->aptr].audio_index) { AVI_errno = AVI_ERR_NO_IDX; return -1; } in AVI_set_audio_position_index()
3234 if(!AVI->track[AVI->aptr].audio_index) { AVI_errno = AVI_ERR_NO_IDX; return -1; } in AVI_set_audio_position()
3246 if(AVI->track[AVI->aptr].audio_index[n].tot>byte) in AVI_set_audio_position()
3253 AVI->track[AVI->aptr].audio_posb = byte - AVI->track[AVI->aptr].audio_index[n0].tot; in AVI_set_audio_position()
3264 if(!AVI->track[AVI->aptr].audio_index) { AVI_errno = AVI_ERR_NO_IDX; return -1; } in AVI_read_audio()
3276 …left = AVI->track[AVI->aptr].audio_index[AVI->track[AVI->aptr].audio_posc].len - AVI->track[AVI->a… in AVI_read_audio()
3288 …pos = AVI->track[AVI->aptr].audio_index[AVI->track[AVI->aptr].audio_posc].pos + AVI->track[AVI->ap… in AVI_read_audio()
3309 if(!AVI->track[AVI->aptr].audio_index) { AVI_errno = AVI_ERR_NO_IDX; return -1; } in AVI_read_audio_chunk()
3313 …left = AVI->track[AVI->aptr].audio_index[AVI->track[AVI->aptr].audio_posc].len - AVI->track[AVI->a… in AVI_read_audio_chunk()
3323 …pos = AVI->track[AVI->aptr].audio_index[AVI->track[AVI->aptr].audio_posc].pos + AVI->track[AVI->ap… in AVI_read_audio_chunk()