Lines Matching defs:partial_block_frames
49 uint32_t frames_this_block, partial_block_frames, frames_per_block ;
179 saved_partial_block_frames = plac->partial_block_frames ;
182 if (plac->partial_block_frames && plac->partial_block_frames < plac->frames_per_block)
185 plac->partial_block_frames = saved_partial_block_frames ;
432 plac->partial_block_frames = 0 ;
443 alac_encode (penc, plac->partial_block_frames, plac->buffer, plac->byte_buffer, &num_bytes) ;
450 plac->partial_block_frames = 0 ;
470 { if (plac->partial_block_frames >= plac->frames_this_block && alac_decode_block (psf, plac) == 0)
473 readcount = (plac->frames_this_block - plac->partial_block_frames) * plac->channels ;
476 iptr = plac->buffer + plac->partial_block_frames * plac->channels ;
481 plac->partial_block_frames += readcount / plac->channels ;
500 { if (plac->partial_block_frames >= plac->frames_this_block && alac_decode_block (psf, plac) == 0)
503 readcount = (plac->frames_this_block - plac->partial_block_frames) * plac->channels ;
506 iptr = plac->buffer + plac->partial_block_frames * plac->channels ;
511 plac->partial_block_frames += readcount / plac->channels ;
533 { if (plac->partial_block_frames >= plac->frames_this_block && alac_decode_block (psf, plac) == 0)
536 readcount = (plac->frames_this_block - plac->partial_block_frames) * plac->channels ;
539 iptr = plac->buffer + plac->partial_block_frames * plac->channels ;
544 plac->partial_block_frames += readcount / plac->channels ;
566 { if (plac->partial_block_frames >= plac->frames_this_block && alac_decode_block (psf, plac) == 0)
569 readcount = (plac->frames_this_block - plac->partial_block_frames) * plac->channels ;
572 iptr = plac->buffer + plac->partial_block_frames * plac->channels ;
577 plac->partial_block_frames += readcount / plac->channels ;
624 plac->partial_block_frames = newsample ;
650 { writecount = (plac->frames_per_block - plac->partial_block_frames) * plac->channels ;
653 iptr = plac->buffer + plac->partial_block_frames * plac->channels ;
658 plac->partial_block_frames += writecount / plac->channels ;
663 if (plac->partial_block_frames >= plac->frames_per_block)
681 { writecount = (plac->frames_per_block - plac->partial_block_frames) * plac->channels ;
684 iptr = plac->buffer + plac->partial_block_frames * plac->channels ;
689 plac->partial_block_frames += writecount / plac->channels ;
694 if (plac->partial_block_frames >= plac->frames_per_block)
715 { writecount = (plac->frames_per_block - plac->partial_block_frames) * plac->channels ;
718 iptr = plac->buffer + plac->partial_block_frames * plac->channels ;
722 plac->partial_block_frames += writecount / plac->channels ;
727 if (plac->partial_block_frames >= plac->frames_per_block)
748 { writecount = (plac->frames_per_block - plac->partial_block_frames) * plac->channels ;
751 iptr = plac->buffer + plac->partial_block_frames * plac->channels ;
755 plac->partial_block_frames += writecount / plac->channels ;
760 if (plac->partial_block_frames >= plac->frames_per_block)
894 psf_put_be32 (data, 20, kALACDefaultFramesPerPacket - plac->partial_block_frames) ;