Squashed 'gst-plugins-base/' changes from 9faeeb8..312b386


git-subtree-dir: gst-plugins-base
git-subtree-split: 312b38616cb56842ac8a6d5e925855d23330a7c4
Merge commit '4bf90d4cde4e6d14542118e13b58bc67885a1485' as 'gst-plugins-base'

Conflicts:
	gst-plugins-base/common
	gst-plugins-base/gst-libs/gst/audio/gstaudiobasesink.c
Squashed 'gst-plugins-base/common/' content from commit 211fa5f

git-subtree-dir: gst-plugins-base/common
git-subtree-split: 211fa5f2d0930dfd6891b386d42edba6d88c2a19
Merge commit '91934072477452288f0b66b24ecb032d52f5bea0' as 'gst-plugins-base/common'
videoscale: Allow passthrough of unsupported formats.
video: Add orientation information to video caps.