Mercurial > libavcodec.hg
comparison dnxhdenc.h @ 10214:97f38ca4ed14 libavcodec
Use a custom radix sort implementation instead of qsort in dnxhd encoder.
This is mainly to avoid test failures due to implementation-defined
behaviour of qsort when elements are equal, giving different results
for each of FreeBSD, Linux/glibc and Solaris.
In addition it is about 35 % faster, effect on overall speed is minimal
though (< 2%).
Regression tests are unchanged (i.e. identical to Linux/glibc).
author | reimar |
---|---|
date | Mon, 21 Sep 2009 10:28:31 +0000 |
parents | bf6a78c6697b |
children | 19a4f1ecd8fe |
comparison
equal
deleted
inserted
replaced
10213:cebf6e3381e0 | 10214:97f38ca4ed14 |
---|