[FFmpeg-devel] [PATCH v2 00/10] sse4 flac lpc encoder

James Darnley james.darnley at gmail.com
Wed Feb 12 00:11:15 CET 2014


Patch 4:
    Only change from last time is adding the new file to LICENSE.  I did
    change the commit message to reflect newer, more correct testing.

Patch 5:
    Again, no change other than the commit message.

Patch 6:
    Slight change.  Only the writing buffer is lengthened.  Same question: is
    this way acceptable?

Patch 7:
    Cosmetics and alignment.  Is there a particular style I should be
    following here?

Patch 8:
    Comment, based on my experience, to explain the original code.

    *** NEW ***

Patch 9:
    sse4.2 version for the 32-bit lpc encoder.

Patch 10:
    Unrolling.

James Darnley (10):
  lavc/flacenc: add sse4 version of the lpc encoder
  lavc/flacenc: partially unroll loop in flac_enc_lpc_16_sse4
  lavc/flacenc: increase buffer sizes in FlacSubFrame struct
  cosmetic alignment
  flacdsp_lpc_template: add comment to explain the CONFIG_SMALL code
  lavc/flacenc: add sse4 version of the 32-bit lpc encoder
  lavc/flacenc: partially unroll loop in flac_enc_lpc_32

 LICENSE                           |    1 +
 libavcodec/arm/Makefile           |    1 +
 libavcodec/arm/flacdsp_init_arm.c |    2 +-
 libavcodec/flacdsp.c              |   76 +++++++------
 libavcodec/flacdsp_lpc_template.c |   18 +++
 libavcodec/flacenc.c              |    2 +-
 libavcodec/x86/Makefile           |    4 +
 libavcodec/x86/flac_dsp_gpl.asm   |  212 +++++++++++++++++++++++++++++++++++++
 libavcodec/x86/flacdsp_init.c     |   11 ++-
 9 files changed, 289 insertions(+), 38 deletions(-)
 create mode 100644 libavcodec/x86/flac_dsp_gpl.asm

-- 
1.7.9



More information about the ffmpeg-devel mailing list