Fix pixel_ssim_end4 asm function for x86_64 systems
Fix frame-packing==5 with some decoders

The spec mandates that frame-packing==5 requires the SEI on every frame that
begins a view sequence (i.e. the input frames L0-R0-L1-R1 have 4 view sequences,
but if reordered by the encoder to L0-L1-R0-R1 there are now 2 view sequences).
For simplicity, we write the SEI on every frame.

This fixes frame-packing==5 3D playback on some decoders (PlayStation 3, Sony
W8 series, possibly others).
Fix b-pyramid MMCO remove for frame-packing==5
Fix incorrect row predictor addressing

Somehow managed to not cause things to explode, but was clearly incorrect.
Might improve VBV in some cases to have this working right.
x86: Fix SIGILL in high bit-depth intra_sad_x3_4x4_sse2

An SSE3 instruction was used in an SSE2 function.
AVC-Intra: fix compatibility with Avid Transfermanager
Disable i8x8 in lossless

x264's implementation was slightly incorrect due to a vague spec, so some
decoders decoded video incorrectly.

Minimal impact on compression.
Audio support

And some other old l-smash base functions
1. configure: Add --disable-* option for audio encoders
2. always use strict=-2 for aac
3. assume channels = 2 when can't get them
4. Skip useless lavr check when lavf is not available
5. Add --chpl-with-bom option
More detailed version head
Add an option to use r2204 style progress indicator
Add back "touhou" tune
Film Grain Optimization
Fade Compensation
Remove stats before renaming
Add a parameter to set level of writing options in User Data Unregistered SEI
Utilize internal threading in lavf/ffms
Auto VBV settings
AVI output
filters hqdn3d pad vflip yadif patch
Log file