movenc: Allow override of major brand in ftyp atom

Signed-off-by: Tim Walker <tdskywalker@gmail.com>
configure: Always use -DOPJ_STATIC when checking for openjpeg

Unbreaks windows systems not providing pkgconf files.

Reported-By: Rafaël Carré <funman@videolan.org>
changelog: switch libx265 and compand entries
lavc: drop ff_pixfmt_list_420
RELEASE_NOTES: mention new filters
build: h264 parser depends on full h264 decoder
build: Sort h264 objects
h264: move macroblock decoding into its own file
h264: Split h264 slice decoding from nal decoding
mpeg: K&R formatting cosmetics

Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
configure: Remove dcbzl check for e500v1 and e500v2 architectures

The DCBZL instruction is not available for the e500v1 and e500v2
architectures, but may still be recognized by the toolchain, so we
need to explicitly disable it for these architectures.

References: PowerPC™ e500 Core Family Reference Manual (Freescale)

Found-by: Ståle Kristoffersen <staalebk@ifi.uio.no>

Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
lavc: give a typedeffed name to the AVPacket.side_data struct
lavf: add an AVStream field for exporting stream-global side data
Add replaygain side data type and code for parsing replaygain tags.
libavcodec: when decoding, copy replaygain side data to decoded frames
avconv: add stream-global side data to the first demuxed packet
frame: add a function for removing side data from a frame
af_volume: support using replaygain frame side data
mp3dec: export replaygain tags from ID3v2
{v,a}f_showinfo: print frame side data