lavc: add a convenience function for rescaling timestamps in a packet
Use av_packet_rescale_ts() to simplify code.
dvenc: initialize the profile only once, at init

We do not allow the frame parameters to change during encoding, so there
is no need to do this for each frame.
dv: get rid of global non-const tables

Instead, store them in the context and compute on each parameter change.
dv: cosmetics, reindent
Add av_image_check_sar() and use it to validate SAR
h264: fix build when error resilience is disabled
dsputil: Split audio operations off into a separate context
build: Add missing replaygain object file for CAF demuxer
build: Add missing object files for Matroska demuxer
build: Add missing object files for webm muxer
build: Have the eatqi decoder depend on the MPEG-1 decoder

eatqi uses more than just the shared mpegvideo bits.
build: Record explicit dependency of intrax8 on error resilience
configure: Drop stray error resilience dependencies
mpeg: Mark ff_mpeg_set_erpic() static

It is not used outside of the file.
ape: Replace memset(0) by zero initialization
Replace av_malloc() and memset(0) by av_mallocz()
libx264: Correctly manage constant rate factor params

By default they are set to -1.
Differentiate assembler and assembly in documentation and comments

The language and the program that consumes the language are not the same.
Check if an mp3 header is using a reserved sample rate.

Fixes an invalid read past the end of avpriv_mpa_freq_tab.
Fixes divide-by-zero due to sample_rate being set to 0.

Bug-Id: 705

CC:libav-stable@libav.org