diff --git a/Daemons/vmpserverd/profiles/com.hugomelder.software.plist b/Daemons/vmpserverd/profiles/com.hugomelder.software.plist
index b5690dc..62f52b6 100644
--- a/Daemons/vmpserverd/profiles/com.hugomelder.software.plist
+++ b/Daemons/vmpserverd/profiles/com.hugomelder.software.plist
@@ -50,15 +50,15 @@
and h264 encoding on CPU (using libx264). The resulting h264 stream is then fed
into the rtp payloader.
-->
- intervideosrc channel={VIDEOCHANNEL.0} ! queue ! videoconvert ! x264enc bitrate=2500 !
- rtph264pay name=pay0 pt=96
+ intervideosrc channel={VIDEOCHANNEL.0} ! queue ! video/x-raw,width=1920,height=1080 !
+ videoconvert ! x264enc bitrate=2500 ! rtph264pay name=pay0 pt=96
combined
compositor name=comp background=1
sink_0::xpos=0 sink_0::ypos=0 sink_0::width=1440 sink_0::height=810 sink_0::sizing-policy=1
sink_1::xpos=1440 sink_1::ypos=0 sink_1::width=480 sink_1::height=270 sink_1::sizing-policy=1 !
- video/x-raw,width=1920,height=1080 ! queue ! x264enc bitrate=2500 ! rtph264pay name=pay0 pt=96
- intervideosrc channel={VIDEOCHANNEL.0} ! videoconvert ! comp.sink_0
- intervideosrc channel={VIDEOCHANNEL.1} ! videoconvert ! comp.sink_1
+ video/x-raw,width=1920,height=1080 ! x264enc bitrate=2500 ! rtph264pay name=pay0 pt=96
+ intervideosrc channel={VIDEOCHANNEL.0} ! queue ! comp.sink_0
+ intervideosrc channel={VIDEOCHANNEL.1} ! queue ! comp.sink_1
channels
@@ -66,7 +66,7 @@
v4l2
v4l2src device={V4L2DEV} ! videoconvertscale add-borders=1 ! video/x-raw, width=1920, height=1080 ! queue ! intervideosink channel={VIDEOCHANNEL.0}
videoTest
- videotestsrc is-live=1 ! video/x-raw,width={WIDTH},height={HEIGHT} !
+ videotestsrc is-live=1 ! video/x-raw,width={WIDTH},height={HEIGHT},format=NV12 !
intervideosink channel={VIDEOCHANNEL.0}
audioProviders
diff --git a/Daemons/vmpserverd/profiles/com.hugomelder.vaapi.plist b/Daemons/vmpserverd/profiles/com.hugomelder.vaapi.plist
index 8771b91..9409ecf 100644
--- a/Daemons/vmpserverd/profiles/com.hugomelder.vaapi.plist
+++ b/Daemons/vmpserverd/profiles/com.hugomelder.vaapi.plist
@@ -18,25 +18,25 @@
- intervideosrc channel={VIDEOCHANNEL.0} ! queue ! vapostproc ! vah264enc bitrate=2500 !
- rtph264pay name=pay0 pt=96
+ intervideosrc channel={VIDEOCHANNEL.0} ! queue ! video/x-raw,width=1920,height=1080 !
+ vapostproc ! vah264enc bitrate=2500 !
+ rtph264pay name=pay0 pt=96
combined
- v4l2src device={V4L2DEV} ! vapostproc add-borders=1 ! video/x-raw, width=1920, height=1080 ! intervideosink channel={VIDEOCHANNEL.0}
+ v4l2src device={V4L2DEV} ! videoconvertscale add-borders=1 ! video/x-raw, width=1920, height=1080 ! intervideosink channel={VIDEOCHANNEL.0}
videoTest
- videotestsrc is-live=1 ! video/x-raw,width={WIDTH},height={HEIGHT} !
- intervideosink channel={VIDEOCHANNEL.0}
+ videotestsrc is-live=1 ! video/x-raw,width={WIDTH},height={HEIGHT},format=NV12 ! intervideosink channel={VIDEOCHANNEL.0}
audioProviders
@@ -113,7 +113,7 @@
audioTest
audiotestsrc ! voaacenc bitrate=96000 ! queue ! rtpmp4apay name=pay1 pt=97
-
+