<div dir="ltr">Is this resolution in need of a bit of alignment? The slice length must be divisible by a number. some are 32 and you have to pad the buffer or it warps (or worse)<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Mar 8, 2023 at 3:11 PM Davide Perini via gstreamer-devel <<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi all,<br>
I'm screen capturing using GStreamer bindings for Java without problems <br>
since a lot of time,<br>
it works super awesome at all screen resolutions.<br>
<br>
Love GStreamer and the Java Bindings for GStreamer. :) Thank you all for <br>
this awesome things.<br>
<br>
I'm using a pipeline like this:<br>
d3d11screencapturesrc monitor-handle={0} ! d3d11convert ! d3d11download <br>
! video/x-raw(memory:SystemMemory),width=3440,height=1440<br>
this pipeline works as expected.<br>
<br>
I recently switched to this "new pipeline" that should be more optimized <br>
for the purpose:<br>
d3d11screencapturesrc monitor-handle={0} ! d3d11convert ! <br>
video/x-raw(memory:D3D11Memory),width=3440,height=1440<br>
<br>
this "new pipeline" works well at every screen resolutions except <br>
3440x1440,<br>
I even tried another 21:9 resolution like 3840x1080 and it works well <br>
but not on 3440x1440.<br>
All other screen resolutions works well.<br>
<br>
This is so weird. My code should be ok since if I switch to the "older <br>
pipeline" all works well.<br>
<br>
I took a screenshot at 3440x1440 when capturing the screen and the image <br>
is completely scrambled, I attach it.<br>
<br>
I don't know how where to start finding for a solution.<br>
<br>
Is this a problem related to the bindings? Is there some errors in my <br>
pipeline?<br>
<br>
How can a pipeline works well at every screen resolutions and not at <br>
3440x1440?<br>
<br>
Thank you<br>
Davide</blockquote></div>