diff options
author | Marton Balint <cus@passwd.hu> | 2020-04-03 23:32:38 +0200 |
---|---|---|
committer | Marton Balint <cus@passwd.hu> | 2020-04-04 22:28:05 +0200 |
commit | 944cb188edda3574d52a161d785928c851810cef (patch) | |
tree | 35177feac959272a450ffe41767a3773412d3a50 /libavcodec/ac3tab.c | |
parent | f04fe8aa4e290d0d00b2c5bbd33fcf2a43b3fc2d (diff) | |
download | ffmpeg-944cb188edda3574d52a161d785928c851810cef.tar.gz |
avformat/mpegts: use buffer pools for allocating PES payloads
This brings a performance improvement when demuxing files, most of the
improvement comes from buffer pooling unbound packets.
time ffprobe -i samples/ffmpeg-bugs/trac/ticket6132/Samsung_HDR_-_Chasing_the_Light.ts -show_packets >/dev/null 2>&1
Before:
real 0m1.967s
user 0m1.471s
sys 0m0.493s
After:
real 0m1.497s
user 0m1.364s
sys 0m0.129s
Based on a patch of James Almer.
Signed-off-by: Marton Balint <cus@passwd.hu>
Diffstat (limited to 'libavcodec/ac3tab.c')
0 files changed, 0 insertions, 0 deletions