msdkenc: support tune property in msdkh264enc and msdkh265enc

Introduce a new property for encoding mode selection, the default value
for this new property allows the SDK to decide what to do. In addition,
low-power is marked as deprecated since this fix

Part-of: <!1426>
29 jobs for master in 58 seconds (queued for 6 seconds)
Status Job ID Name Coverage
  Build Docker
passed #3567905
alpine amd64 manifest builder docker

00:00:23

passed #3567904
android docker

00:00:40

passed #3567903
cerbero fedora amd64 docker

00:00:40

passed #3567902
fedora amd64 docker

00:00:39

passed #3567906
gst-indent amd64 docker

00:00:22

 
  Preparation
passed #3567908
gst indent

00:00:17

manual #3567907
manual
manifest
 
  Build
created #3567917
gstreamer
build cerbero cross-android universal
created #3567921
gst-ios-13.2
build cerbero cross-ios universal
created #3567918
gstreamer
build cerbero cross win32
created #3567919
gstreamer
build cerbero cross win64
created #3567916
gstreamer
build cerbero fedora x86_64
created #3567920
gst-macos-10.15
build cerbero macos x86_64
created #3567912
build clang fedora x86_64
created #3567915
1809 windows docker allowed to fail manual
build msys2
created #3567909
build nodebug fedora x86_64
created #3567910
build static fedora x86_64
created #3567911
build static nodebug fedora x86_64
created #3567913
1809 windows docker
build vs2017 amd64
created #3567914
1809 windows docker
build vs2017 x86
 
  Test
created #3567922
gstreamer
check fedora
created #3567923
gstreamer
integration testsuites fedora 1/4
created #3567924
gstreamer
integration testsuites fedora 2/4
created #3567925
gstreamer
integration testsuites fedora 3/4
created #3567926
gstreamer
integration testsuites fedora 4/4
created #3567927
gstreamer
valgrind bad
 
  Integrate
created #3567928
cross-android universal examples
created #3567930
gst-ios-13.2
cross-ios universal examples
created #3567929
documentation