This is an updated patch set which removes an additional function pointer
by getting rid of the bit allocation failure fallbacks. It was an
interesting experiment, but not really that useful. Nobody should be encoding
AC-3 at bit rates that low anyway (usually fails around 16-20 kbps/channel).

Justin Ruggles (3):
  ac3enc: Remove bit allocation fallbacks.
  ac3enc: merge log2_tab() into normalize_samples()
  ac3enc: move ff_ac3_encode_frame() to ac3enc_template.c

 libavcodec/ac3enc.c          |  153 +++---------------------------------------
 libavcodec/ac3enc.h          |   58 ++++++----------
 libavcodec/ac3enc_fixed.c    |   27 ++------
 libavcodec/ac3enc_float.c    |   19 ++++--
 libavcodec/ac3enc_template.c |   78 +++++++++++++++++++--
 libavcodec/eac3enc.c         |    2 +-
 6 files changed, 122 insertions(+), 215 deletions(-)

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to