Lines Matching refs:frames_per_packet
43 int frames_per_packet; ///< frames in a packet, or 0 if variable
80 caf->frames_per_packet = avio_rb32(pb);
84 if (caf->bytes_per_packet < 0 || caf->frames_per_packet < 0 || st->codecpar->ch_layout.nb_channels < 0)
88 if (caf->frames_per_packet > 0 && caf->bytes_per_packet > 0) {
90 / (uint64_t)caf->frames_per_packet;
252 if (caf->bytes_per_packet > 0 && caf->frames_per_packet > 0) {
253 st->duration = caf->frames_per_packet * num_packets;
264 st->duration += caf->frames_per_packet ? caf->frames_per_packet : ff_mp4_read_descr_len(pb);
389 if (caf->bytes_per_packet > 0 && caf->frames_per_packet > 0) {
390 if (caf->data_size > 0 && caf->data_size / caf->bytes_per_packet < INT64_MAX / caf->frames_per_packet)
391 st->nb_frames = (caf->data_size / caf->bytes_per_packet) * caf->frames_per_packet;
439 pkt_frames = caf->frames_per_packet;
485 if (caf->frames_per_packet > 0 && caf->bytes_per_packet > 0) {
487 pos = caf->bytes_per_packet * (timestamp / caf->frames_per_packet);
491 frame_cnt = caf->frames_per_packet * packet_cnt;