avformat: use const char* instead of uint8_t* for AVProbeData.mime_type

This makes the field consistent with AVInputFormat.mime_type and the
argument type of av_match_name.

Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
avformat: bump version after mime_type change
vc1: Split the decoder in components

Speed up the overall compilation time.
avcodec: make sure color_range is properly initialized
avprobe: print color properties for show_streams
doc: expand description for some color properties
pixfmt: mark further reserved values
pixdesc: return color properties names
dump: split audio and video probing on multiple lines

Also always report pixel format.
dump: print detailed color space information
dump: print the original coded dimensions when available
dump: Update streams and chapters printout format

This matches the -map option which requires '%d:%d' format.
avcodec: fix descriptions on color transfer options

Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
avcodec: add enum values on chroma sample location
avcodec: fix colorspace option description
mov: support the Color Parameter Atoms 'colr'
vp8: initialize color space and range properties
vp9: initialize color space and range properties
vc1: initialize color properties
Merge commit 'b15b06ebf582ae81e47d236524c9ad6e10c8a0a7'

* commit 'b15b06ebf582ae81e47d236524c9ad6e10c8a0a7':
  avformat: use const char* instead of uint8_t* for AVProbeData.mime_type

Conflicts:
	libavformat/format.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>