gst/ffmpegcolorspace/: Sync back from gst-ffmpeg. Deprecates ffcolorspace. Adds pallette handling plus update from ff...
gst/ffmpegcolorspace/: Sync back from gst-ffmpeg. Deprecates ffcolorspace. Adds pallette handling plus update from ff...

Original commit message from CVS:
* gst/ffmpegcolorspace/Makefile.am:
* gst/ffmpegcolorspace/avcodec.h:
* gst/ffmpegcolorspace/common.h:
* gst/ffmpegcolorspace/dsputil.c: (dsputil_static_init):
* gst/ffmpegcolorspace/dsputil.h:
* gst/ffmpegcolorspace/gstffmpeg.c: (plugin_init):
* gst/ffmpegcolorspace/gstffmpegcodecmap.c:
(gst_ffmpeg_get_palette), (gst_ffmpeg_set_palette),
(gst_ffmpeg_pixfmt_to_caps), (gst_ffmpeg_smpfmt_to_caps),
(gst_ffmpegcsp_codectype_to_caps), (gst_ffmpeg_caps_to_smpfmt),
(gst_ffmpeg_caps_to_pixfmt), (gst_ffmpegcsp_caps_with_codectype),
(gst_ffmpegcsp_avpicture_fill):
* gst/ffmpegcolorspace/gstffmpegcodecmap.h:
* gst/ffmpegcolorspace/gstffmpegcolorspace.c:
(gst_ffmpegcsp_caps_remove_format_info), (gst_ffmpegcsp_getcaps),
(gst_ffmpegcsp_pad_link), (gst_ffmpegcsp_get_type),
(gst_ffmpegcsp_base_init), (gst_ffmpegcsp_class_init),
(gst_ffmpegcsp_init), (gst_ffmpegcsp_chain),
(gst_ffmpegcsp_change_state), (gst_ffmpegcsp_set_property),
(gst_ffmpegcsp_get_property), (gst_ffmpegcolorspace_register):
* gst/ffmpegcolorspace/imgconvert.c:
(avcodec_get_chroma_sub_sample), (avcodec_get_pix_fmt_name),
(avcodec_get_pix_fmt), (avpicture_fill), (avpicture_layout),
(avpicture_get_size), (avcodec_get_pix_fmt_loss),
(avg_bits_per_pixel), (avcodec_find_best_pix_fmt1),
(avcodec_find_best_pix_fmt), (img_copy_plane), (img_copy),
(yuv422_to_yuv420p), (uyvy422_to_yuv420p), (uyvy422_to_yuv422p),
(yuv422_to_yuv422p), (yuv422p_to_yuv422), (yuv422p_to_uyvy422),
(uyvy411_to_yuv411p), (yuv420p_to_yuv422), (C_JPEG_TO_CCIR),
(img_convert_init), (img_apply_table), (shrink41), (shrink21),
(shrink12), (shrink22), (shrink44), (grow21_line), (grow41_line),
(grow21), (grow22), (grow41), (grow44), (conv411),
(gif_clut_index), (build_rgb_palette), (bitcopy_n), (mono_to_gray),
(monowhite_to_gray), (monoblack_to_gray), (gray_to_mono),
(gray_to_monowhite), (gray_to_monoblack), (avpicture_alloc),
(avpicture_free), (is_yuv_planar), (img_convert),
(get_alpha_info_pal8), (img_get_alpha_info), (deinterlace_line),
(deinterlace_line_inplace), (deinterlace_bottom_field),
(deinterlace_bottom_field_inplace), (avpicture_deinterlace):
* gst/ffmpegcolorspace/imgconvert_template.h:
* gst/ffmpegcolorspace/mem.c: (av_malloc), (av_realloc), (av_free):
* gst/ffmpegcolorspace/mmx.h:
* gst/ffmpegcolorspace/utils.c: (av_mallocz), (av_strdup),
(av_fast_realloc), (av_mallocz_static), (av_free_static),
(av_freep), (avcodec_get_context_defaults),
(avcodec_alloc_context), (avcodec_init):
Sync back from gst-ffmpeg. Deprecates ffcolorspace. Adds pallette
handling plus update from ffmpeg CVS. Large clean-up.

rikaunite/gst-opera_gst-plugins-good,StreamUtils/gst-plugins-good,vatavuserban/gst-plugins-good,cablelabs/gst-plugins-good,krad-radio/gstreamer-plugins-good-krad,ndufresne/gst-plugins-good,Lachann/gst-plugins-good,GrokImageCompression/gst-plugins-good,dgerlach/gst-plugins-good,alessandrod/gst-plugins-good,rawoul/gst-plugins-good,hizukiayaka/gst-plugins-good,krieger-od/gst-plugins-good,stfl/gst-plugins-good,ariscop/gst-plugins-good,pexip/gst-plugins-good,rikaunite/gst-opera_gst-plugins-good,sebras/gst-plugins-good,offlinehacker/gst-plugins-good,an146/gst-plugins-good,ikonst/gst-plugins-good,knuesel/gst-plugins-good,reynaldo-samsung/gst-plugins-good,ylatuya/gst-plugins-good,freedesktop-unofficial-mirror/gstreamer-sdk__gst-plugins-good,strukturag/gst-plugins-good,krieger-od/gst-plugins-good,pexip/gst-plugins-good,offlinehacker/gst-plugins-good,loshca/gst-plugins-good,StreamUtils/gst-plugins-good,kittee/gst-plugins-good,ahmedammar/platform_external_gst_plugins_good,stfl/gst-plugins-good,jahrome/gst-plugins-good,jhodapp/gst-plugins-good,greg80303/gst-plugins-good,lovebug356/gst-plugins-good,jahrome/gst-plugins-good,chamois94/gst-plugins-good,roopar/gst-plugins-good,froggatt/gst-plugins-good-m,ylatuya/gst-plugins-good,luisbg/gst-plugins-good,pexip/gst-plugins-good,Lachann/gst-plugins-good,jcaden/gst-plugins-good,stfl/gst-plugins-good,ylatuya/gst-plugins-good,davibe/gst-plugins-good-1.0,ariscop/gst-plugins-good,Distrotech/gst-plugins-good,davibe/gst-plugins-good-1.0,reynaldo-samsung/gst-plugins-good,roopar/gst-plugins-good,zaheerm/gst-plugins-good,GrokImageCompression/gst-plugins-good,cablelabs/gst-plugins-good,chamois94/gst-plugins-good,jpakkane/gstreamer-plugins-good,dgerlach/gst-plugins-good,strukturag/gst-plugins-good,knuesel/gst-plugins-good,matsu/gst-plugins-good,BigBrother-International/gst-plugins-good,sh0/gst-plugins-good,ahmedammar/platform_external_gst_plugins_good,davibe/gst-plugins-good,krieger-od/gst-plugins-good,alessandrod/gst-plugins-good,strukturag/gst-plugins-good,collects/gst-plugins-good,rawoul/gst-plugins-good,an146/gst-plugins-good,zaheerm/gst-plugins-good,freedesktop-unofficial-mirror/gstreamer__gst-plugins-good,PPCDroid/external-gst-plugins-good,PPCDroid/external-gst-plugins-good,davibe/gst-plugins-good-1.0,wkatsak/gst-plugins-good,pexip/gst-plugins-good,offlinehacker/gst-plugins-good,ikonst/gst-plugins-good,roopar/gst-plugins-good,shelsonjava/gst-plugins-good,matsu/gst-plugins-good,luisbg/gst-plugins-good,rawoul/gst-plugins-good,veo-labs/gst-plugins-good,matsu/gst-plugins-good,Kurento/gst-plugins-good,greg80303/gst-plugins-good,zaheerm/gst-plugins-good,GStreamer/gst-plugins-good,davibe/gst-plugins-good,BigBrother-International/gst-plugins-good,ijsf/OpenWebRTC-gst-plugins-good,sebras/gst-plugins-good,hizukiayaka/gst-plugins-good,jcaden/gst-plugins-good,ijsf/OpenWebRTC-gst-plugins-good,hizukiayaka/gst-plugins-good,prajnashi/gst-plugins-good,wkatsak/gst-plugins-good,loshca/gst-plugins-good,ikonst/gst-plugins-good,offlinehacker/gst-plugins-good,luisbg/gst-plugins-good,ted-n/gst-plugins-good,zaheerm/gst-plugins-good,surround-io/gst-plugins-good,Kurento/gst-plugins-good,sh0/gst-plugins-good,Kurento/gst-plugins-good,luisbg/gst-plugins-good,jcaden/gst-plugins-good,vatavuserban/gst-plugins-good,shelsonjava/gst-plugins-good,cfoch/gst-plugins-good,kittee/gst-plugins-good,GStreamer/gst-plugins-good,mrchapp/gst-plugins-good,shelsonjava/gst-plugins-good,ariscop/gst-plugins-good,GStreamer/gst-plugins-good,ariscop/gst-plugins-good,krad-radio/gstreamer-plugins-good-krad,sh0/gst-plugins-good,kittee/gst-plugins-good,lovebug356/gst-plugins-good,Distrotech/gst-plugins-good,vatavuserban/gst-plugins-good,ndufresne/gst-plugins-good,sebras/gst-plugins-good,cfoch/gst-plugins-good,ted-n/gst-plugins-good,Distrotech/gst-plugins-good,ahmedammar/platform_external_gst_plugins_good,chamois94/gst-plugins-good,krad-radio/gstreamer-plugins-good-krad,vatavuserban/gst-plugins-good,StreamUtils/gst-plugins-good,ijsf/OpenWebRTC-gst-plugins-good,freedesktop-unofficial-mirror/gstreamer__gst-plugins-good,surround-io/gst-plugins-good,greg80303/gst-plugins-good,ijsf/OpenWebRTC-gst-plugins-good,BigBrother-International/gst-plugins-good,greg80303/gst-plugins-good,ikonst/gst-plugins-good,cfoch/gst-plugins-good,krieger-od/gst-plugins-good,ted-n/gst-plugins-good,mrchapp/gst-plugins-good,froggatt/gst-plugins-good-m,GrokImageCompression/gst-plugins-good,veo-labs/gst-plugins-good,loshca/gst-plugins-good,jahrome/gst-plugins-good,freedesktop-unofficial-mirror/gstreamer__gst-plugins-good,jhodapp/gst-plugins-good,mrchapp/gst-plugins-good,stfl/gst-plugins-good,davibe/gst-plugins-good,Kurento/gst-plugins-good,cablelabs/gst-plugins-good,mrchapp/gst-plugins-good,Kurento/gst-plugins-good,mrchapp/gst-plugins-good,rikaunite/gst-opera_gst-plugins-good,an146/gst-plugins-good,jpakkane/gstreamer-plugins-good,krad-radio/gstreamer-plugins-good-krad,davibe/gst-plugins-good-1.0,chamois94/gst-plugins-good,surround-io/gst-plugins-good,sebras/gst-plugins-good,knuesel/gst-plugins-good,freedesktop-unofficial-mirror/gstreamer-sdk__gst-plugins-good,Distrotech/gst-plugins-good,ylatuya/gst-plugins-good,Lachann/gst-plugins-good,surround-io/gst-plugins-good,freedesktop-unofficial-mirror/gstreamer-sdk__gst-plugins-good,freedesktop-unofficial-mirror/gstreamer__gst-plugins-good,ahmedammar/platform_external_gst_plugins_good,loshca/gst-plugins-good,knuesel/gst-plugins-good,lovebug356/gst-plugins-good,jcaden/gst-plugins-good,reynaldo-samsung/gst-plugins-good,wkatsak/gst-plugins-good,alessandrod/gst-plugins-good,froggatt/gst-plugins-good-m,ndufresne/gst-plugins-good,StreamUtils/gst-plugins-good,cfoch/gst-plugins-good,rikaunite/gst-opera_gst-plugins-good,an146/gst-plugins-good,PPCDroid/external-gst-plugins-good,reynaldo-samsung/gst-plugins-good,BigBrother-International/gst-plugins-good,strukturag/gst-plugins-good,sh0/gst-plugins-good,prajnashi/gst-plugins-good,kittee/gst-plugins-good,ted-n/gst-plugins-good,cablelabs/gst-plugins-good,jpakkane/gstreamer-plugins-good,Lachann/gst-plugins-good,collects/gst-plugins-good,jhodapp/gst-plugins-good,hizukiayaka/gst-plugins-good,wkatsak/gst-plugins-good,froggatt/gst-plugins-good-m,dgerlach/gst-plugins-good,GrokImageCompression/gst-plugins-good,collects/gst-plugins-good,lovebug356/gst-plugins-good,Distrotech/gst-plugins-good,GStreamer/gst-plugins-good,freedesktop-unofficial-mirror/gstreamer-sdk__gst-plugins-good,jahrome/gst-plugins-good,prajnashi/gst-plugins-good,shelsonjava/gst-plugins-good,matsu/gst-plugins-good,jhodapp/gst-plugins-good,collects/gst-plugins-good,alessandrod/gst-plugins-good,veo-labs/gst-plugins-good,rawoul/gst-plugins-good,ndufresne/gst-plugins-good,veo-labs/gst-plugins-good,pexip/gst-plugins-good,jpakkane/gstreamer-plugins-good