Les articles publiés sur le site
-
lavc/dxvenc: migrate DXT1 encoder to lavc hashtable
Offers a modest performance gain due to the switch from naive linear
probling to robin hood.
Signed-off-by: Emma Worley <emma@emma.gg>
- [DH] libavcodec/dxv.h
- [DH] libavcodec/dxvenc.c
-
lavc/hashtable: create generic robin hood hash table
Adds a generic hash table with the DXV encoder as an initial use case.
Signed-off-by: Emma Worley <emma@emma.gg>
- [DH] libavcodec/Makefile
- [DH] libavcodec/hashtable.c
- [DH] libavcodec/hashtable.h
- [DH] libavcodec/tests/hashtable.c
-
Add myself to MAINTAINERS for dxv/dxvenc
Signed-off-by: Emma Worley <emma@emma.gg>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
30 mai, par Andreas Rheinhardt
avcodec/libaomenc: Avoid code duplication when setting options
(Some more options could be set via this method
if the order in which the options are applied doesn't matter.)
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
- [DH] libavcodec/libaomenc.c
-
30 mai, par Andreas Rheinhardt
avcodec/libaomenc: Increase code locality
Reviewed-by: Niklas Haas <ffmpeg@haasn.xyz>
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
- [DH] libavcodec/libaomenc.c