Home
last modified time | relevance | path

Searched refs:frames_per_packet (Results 1 - 13 of 13) sorted by relevance

/third_party/ffmpeg/libavformat/
H A Doggparsespeex.c57 int frames_per_packet; in speex_header() local
80 frames_per_packet = AV_RL32(p + 64); in speex_header()
82 frames_per_packet < 0 || in speex_header()
83 spxp->packet_size * (int64_t)frames_per_packet > INT32_MAX / 256) { in speex_header()
84 av_log(s, AV_LOG_ERROR, "invalid packet_size, frames_per_packet %d %d\n", spxp->packet_size, frames_per_packet); in speex_header()
88 if (frames_per_packet) in speex_header()
89 spxp->packet_size *= frames_per_packet; in speex_header()
H A Dcafdec.c43 int frames_per_packet; ///< frames in a packet, or 0 if variable member
80 caf->frames_per_packet = avio_rb32(pb); in read_desc_chunk()
84 if (caf->bytes_per_packet < 0 || caf->frames_per_packet < 0 || st->codecpar->ch_layout.nb_channels < 0) in read_desc_chunk()
88 if (caf->frames_per_packet > 0 && caf->bytes_per_packet > 0) { in read_desc_chunk()
90 / (uint64_t)caf->frames_per_packet; in read_desc_chunk()
252 if (caf->bytes_per_packet > 0 && caf->frames_per_packet > 0) { in read_pakt_chunk()
253 st->duration = caf->frames_per_packet * num_packets; in read_pakt_chunk()
264 st->duration += caf->frames_per_packet ? caf->frames_per_packet : ff_mp4_read_descr_len(pb); in read_pakt_chunk()
389 if (caf->bytes_per_packet > 0 && caf->frames_per_packet > in read_header()
[all...]
H A Dcodec2.c45 int frames_per_packet; member
194 if (block_align <= 0 || frame_size <= 0 || c2->frames_per_packet <= 0) { in codec2_read_packet()
199 size = c2->frames_per_packet * block_align; in codec2_read_packet()
263 //transcoding report2074.c2 to wav went from 7.391s to 5.322s with -frames_per_packet 1000 compared to default, same sha1sum
265 { "frames_per_packet", "Number of frames to read at a time. Higher = faster decoding, lower granularity", \
266 offsetof(Codec2Context, frames_per_packet), AV_OPT_TYPE_INT, {.i64 = 1}, 1, INT_MAX, AV_OPT_FLAG_DECODING_PARAM}
/third_party/ffmpeg/libavcodec/
H A Dlibspeexenc.c64 * 'frames_per_packet' option to a value 1 to 8.
102 int frames_per_packet; ///< number of frames to encode in each packet member
139 s->frames_per_packet); in print_enc_params()
141 avctx->frame_size * s->frames_per_packet); in print_enc_params()
238 s->header.frames_per_packet = s->frames_per_packet; in encode_init()
290 while (s->pkt_frame_count < s->frames_per_packet) { in encode_frame()
297 if (s->pkt_frame_count == s->frames_per_packet) { in encode_frame()
305 ff_af_queue_remove(&s->afq, s->frames_per_packet * avctx->frame_size, in encode_frame()
332 { "frames_per_packet", "Numbe
[all...]
H A Dsipr.c52 uint8_t frames_per_packet; member
75 .frames_per_packet = 1,
91 .frames_per_packet = 1,
107 .frames_per_packet = 2,
123 .frames_per_packet = 2,
544 frame->nb_samples = mode_par->frames_per_packet * subframe_size * in sipr_decode_frame()
552 for (i = 0; i < mode_par->frames_per_packet; i++) { in sipr_decode_frame()
H A Dtwinvq.c490 frame->nb_samples = mtab->size * tctx->frames_per_packet; in ff_twinvq_decode_frame()
505 for (tctx->cur_frame = 0; tctx->cur_frame < tctx->frames_per_packet; in ff_twinvq_decode_frame()
765 int64_t frames_per_packet; in ff_twinvq_decode_init() local
773 frames_per_packet = avctx->block_align * 8LL / tctx->frame_size; in ff_twinvq_decode_init()
774 if (frames_per_packet <= 0) { in ff_twinvq_decode_init()
779 if (frames_per_packet > TWINVQ_MAX_FRAMES_PER_PACKET) { in ff_twinvq_decode_init()
781 frames_per_packet); in ff_twinvq_decode_init()
784 tctx->frames_per_packet = frames_per_packet; in ff_twinvq_decode_init()
H A Dspeexdec.c250 int32_t frames_per_packet; /**< Number of frames stored per Ogg packet */ member
1426 s->frames_per_packet = bytestream_get_le32(&buf); in parse_speex_extradata()
1427 if (s->frames_per_packet <= 0 || in parse_speex_extradata()
1428 s->frames_per_packet > 64 || in parse_speex_extradata()
1429 s->frames_per_packet >= INT32_MAX / s->nb_channels / s->frame_size) in parse_speex_extradata()
1465 s->frames_per_packet = 1; in speex_decode_init()
1490 s->frames_per_packet = 1; in speex_decode_init()
1550 frame->nb_samples = FFALIGN(s->frame_size * s->frames_per_packet, 4); in speex_decode_frame()
1555 for (int i = 0; i < s->frames_per_packet; i++) { in speex_decode_frame()
1565 frame->nb_samples = s->frame_size * s->frames_per_packet; in speex_decode_frame()
[all...]
H A Dtwinvq.h168 int frame_size, frames_per_packet, cur_frame; member
H A Dmetasound.c180 for (tctx->cur_frame = 0; tctx->cur_frame < tctx->frames_per_packet; in metasound_read_bitstream()
/third_party/libsnd/src/
H A Dcaf.c78 uint32_t frames_per_packet ; member
281 pcaf->alac.frames_per_packet = desc->frames_per_packet ; in decode_desc_chunk()
371 psf_binheader_readf (psf, "mE44444", &desc.fmt_id, &desc.fmt_flags, &desc.pkt_bytes, &desc.frames_per_packet, in caf_read_header()
375 desc.fmt_id, desc.fmt_flags, desc.pkt_bytes, desc.frames_per_packet, desc.channels_per_frame, desc.bits_per_chan) ; in caf_read_header()
640 desc.frames_per_packet = 1 ; in caf_write_header()
649 desc.frames_per_packet = 1 ; in caf_write_header()
657 desc.frames_per_packet = 1 ; in caf_write_header()
667 desc.frames_per_packet = 1 ; in caf_write_header()
677 desc.frames_per_packet in caf_write_header()
[all...]
H A Dalac.c144 alac_get_desc_chunk_items (int subformat, uint32_t *fmt_flags, uint32_t *frames_per_packet) in alac_get_desc_chunk_items() argument
161 *frames_per_packet = ALAC_FRAME_LENGTH ; in alac_get_desc_chunk_items()
248 if (info->frames_per_packet > ALAC_FRAME_LENGTH) in alac_reader_init()
249 { psf_log_printf (psf, "*** Error : frames_per_packet (%u) is too big. ***\n", info->frames_per_packet) ; in alac_reader_init()
256 plac->frames_per_block = info->frames_per_packet ; in alac_reader_init()
H A Dogg_speex.c329 spx->nframes = spx->header.frames_per_packet ; in spx_header_read()
345 spx->header.speex_version, spx->header.frames_per_packet) ; in spx_header_read()
406 encoded_speex_frames = (frames_per_packet * Packets)
H A Dcommon.h194 unsigned frames_per_packet ; member
1013 void alac_get_desc_chunk_items (int subformat, uint32_t *fmt_flags, uint32_t *frames_per_packet) ;

Completed in 15 milliseconds