ffmpeg | branch: master | Timo Rothenpieler <t...@rothenpieler.org> | Fri Mar 15 23:45:33 2024 +0100| [b47abd5737eed9304fc808bc7a1043c55b21263f] | committer: Timo Rothenpieler
avfilter/vsrc_ddagrab: clear all flags of buffer texture One some system, one some displays, for unknown reasons, these contain rather bad flags that cause all kinds of weird behaviour. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b47abd5737eed9304fc808bc7a1043c55b21263f --- libavfilter/vsrc_ddagrab.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libavfilter/vsrc_ddagrab.c b/libavfilter/vsrc_ddagrab.c index 070b1eda37..018f46ed94 100644 --- a/libavfilter/vsrc_ddagrab.c +++ b/libavfilter/vsrc_ddagrab.c @@ -746,6 +746,9 @@ static int next_frame_internal(AVFilterContext *avctx, ID3D11Texture2D **desktop D3D11_TEXTURE2D_DESC desc; ID3D11Texture2D_GetDesc(*desktop_texture, &desc); desc.Usage = D3D11_USAGE_DEFAULT; + desc.BindFlags = 0; + desc.CPUAccessFlags = 0; + desc.MiscFlags = 0; hr = ID3D11Device_CreateTexture2D(dda->device_hwctx->device, &desc, NULL, &dda->buffer_texture); if (FAILED(hr)) { _______________________________________________ ffmpeg-cvslog mailing list ffmpeg-cvslog@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog To unsubscribe, visit link above, or email ffmpeg-cvslog-requ...@ffmpeg.org with subject "unsubscribe".