[FFmpeg-cvslog] avformat/pcm: decrease target audio frame per sec to 10
Marton Balint
git at videolan.org
Sat Mar 16 20:43:14 EET 2024
ffmpeg | branch: master | Marton Balint <cus at passwd.hu> | Mon Mar 4 00:27:11 2024 +0100| [44b2769619242ab3746d6477b88f5d5345a591ee] | committer: Marton Balint
avformat/pcm: decrease target audio frame per sec to 10
This makes the wav and pcm demuxer demux bigger packets, which is more
efficient.
As a side effect of the bigger packets, audio durations can become less exact
for command lines such as "ffmpeg -i $INPUT -c:a copy -t 1.0 $OUTPUT".
Signed-off-by: Marton Balint <cus at passwd.hu>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=44b2769619242ab3746d6477b88f5d5345a591ee
---
libavformat/pcm.c | 2 +-
tests/ref/acodec/pcm-s16be | 2 +-
tests/ref/acodec/pcm-s16be_planar | 4 +-
tests/ref/acodec/pcm-s16le_planar | 4 +-
tests/ref/acodec/pcm-s24be | 2 +-
tests/ref/acodec/pcm-s24le_planar | 4 +-
tests/ref/acodec/pcm-s32be | 2 +-
tests/ref/acodec/pcm-s32le_planar | 4 +-
tests/ref/acodec/pcm-s8_planar | 4 +-
tests/ref/acodec/pcm-u16be | 4 +-
tests/ref/acodec/pcm-u16le | 4 +-
tests/ref/acodec/pcm-u24be | 4 +-
tests/ref/acodec/pcm-u24le | 4 +-
tests/ref/acodec/pcm-u32be | 4 +-
tests/ref/acodec/pcm-u32le | 4 +-
tests/ref/acodec/s302m | 8 +-
tests/ref/fate/dcinema-encode | 63 ++-
tests/ref/fate/filter-acrossfade | 623 +++++----------------
tests/ref/fate/filter-adelay | 324 +++--------
tests/ref/fate/filter-aecho | 324 +++--------
tests/ref/fate/filter-aemphasis-50fm | 324 +++--------
tests/ref/fate/filter-aemphasis-75kf | 324 +++--------
tests/ref/fate/filter-afade-esin | 324 +++--------
tests/ref/fate/filter-afade-exp | 324 +++--------
tests/ref/fate/filter-afade-hsin | 324 +++--------
tests/ref/fate/filter-afade-iqsin | 324 +++--------
tests/ref/fate/filter-afade-log | 324 +++--------
tests/ref/fate/filter-afade-qsin | 324 +++--------
tests/ref/fate/filter-agate | 324 +++--------
tests/ref/fate/filter-alimiter | 324 +++--------
tests/ref/fate/filter-amerge | 324 +++--------
tests/ref/fate/filter-anequalizer | 324 +++--------
tests/ref/fate/filter-apad | 324 +++--------
tests/ref/fate/filter-asegment-samples-absolute | 324 +++--------
tests/ref/fate/filter-asegment-samples-relative | 324 +++--------
tests/ref/fate/filter-asegment-timestamps-absolute | 326 +++--------
tests/ref/fate/filter-asegment-timestamps-relative | 326 +++--------
tests/ref/fate/filter-asetrate | 40 +-
tests/ref/fate/filter-atrim-mixed | 4 +-
tests/ref/fate/filter-atrim-time | 5 +-
tests/ref/fate/filter-chorus | 20 +-
tests/ref/fate/filter-compand | 40 +-
tests/ref/fate/filter-crystalizer | 324 +++--------
tests/ref/fate/filter-dcshift | 40 +-
tests/ref/fate/filter-earwax | 40 +-
tests/ref/fate/filter-extrastereo | 40 +-
tests/ref/fate/filter-pan-downmix1 | 40 +-
tests/ref/fate/filter-pan-downmix2 | 40 +-
tests/ref/fate/filter-pan-mono1 | 40 +-
tests/ref/fate/filter-pan-mono2 | 40 +-
tests/ref/fate/filter-pan-stereo1 | 40 +-
tests/ref/fate/filter-pan-stereo2 | 40 +-
tests/ref/fate/filter-pan-stereo3 | 40 +-
tests/ref/fate/filter-pan-stereo4 | 40 +-
tests/ref/fate/filter-pan-upmix1 | 40 +-
tests/ref/fate/filter-pan-upmix2 | 40 +-
tests/ref/fate/filter-stereotools | 40 +-
tests/ref/fate/flcl1905 | 612 +++++++++-----------
tests/ref/fate/g722-encode | 282 ++++------
tests/ref/fate/g726-encode-2bit | 282 ++++------
tests/ref/fate/g726-encode-3bit | 282 ++++------
tests/ref/fate/g726-encode-4bit | 282 ++++------
tests/ref/fate/g726-encode-5bit | 282 ++++------
tests/ref/fate/matroska-move-cues-to-front | 18 +-
tests/ref/fate/mov-channel-description | 4 +-
tests/ref/fate/mov-mp4-pcm | 4 +-
tests/ref/fate/mov-mp4-pcm-float | 2 +-
tests/ref/lavf/ast | 4 +-
tests/ref/lavf/mov | 12 +-
tests/ref/lavf/mov_rtphint | 4 +-
tests/ref/lavf/s16.voc | 4 +-
tests/ref/lavf/smjpeg | 6 +-
tests/ref/lavf/voc | 4 +-
tests/ref/seek/acodec-adpcm-ima_wav | 54 +-
tests/ref/seek/acodec-adpcm-ima_wav-trellis | 54 +-
tests/ref/seek/acodec-adpcm-ms | 54 +-
tests/ref/seek/acodec-adpcm-ms-trellis | 54 +-
tests/ref/seek/acodec-adpcm-yamaha | 54 +-
tests/ref/seek/acodec-adpcm-yamaha-trellis | 54 +-
tests/ref/seek/acodec-pcm-alaw | 54 +-
tests/ref/seek/acodec-pcm-f32be | 54 +-
tests/ref/seek/acodec-pcm-f32le | 54 +-
tests/ref/seek/acodec-pcm-f64be | 54 +-
tests/ref/seek/acodec-pcm-f64le | 54 +-
tests/ref/seek/acodec-pcm-mulaw | 54 +-
tests/ref/seek/acodec-pcm-s16le | 54 +-
tests/ref/seek/acodec-pcm-s24le | 54 +-
tests/ref/seek/acodec-pcm-s32le | 54 +-
tests/ref/seek/acodec-pcm-u8 | 54 +-
tests/ref/seek/lavf-al | 46 +-
tests/ref/seek/lavf-au | 30 +-
tests/ref/seek/lavf-mov | 44 +-
tests/ref/seek/lavf-ul | 46 +-
tests/ref/seek/lavf-voc | 22 +-
tests/ref/seek/lavf-wav | 30 +-
95 files changed, 3153 insertions(+), 7912 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commitdiff;h=44b2769619242ab3746d6477b88f5d5345a591ee
More information about the ffmpeg-cvslog
mailing list