[FFmpeg-devel] [PATCH] HE-AAC v1 try 5

Alex Converse alex.converse
Thu Mar 4 04:07:12 CET 2010


Here is what has changed since last time:
* Optimizations to sbr_hf_assemble():
** Y is calculated incrementally. This takes advantage of values known
to be zero, omitting them from the calculation
** Some structure values are read into const locals.
* Optimizations to the synthesis filterbank: 32 calls to memove() per
channel per frame are now replaced with occasional calls to memcpy()
* .init() no longer overwrites AVCodec context fields to zero
* avcodec.h minor bump

Also attached is a patch to libavformat that adds a workaround to set
container parameters that are unreliable in the case of backwards
compatible signalling to zero. I question my ability to audit each
demuxer manually in a timely manner.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sbr_avformat.patch
Type: text/x-patch
Size: 2000 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20100303/8b099a3c/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sbr.diff
Type: text/x-patch
Size: 133156 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20100303/8b099a3c/attachment-0001.bin>



More information about the ffmpeg-devel mailing list