Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Capture Inputs Freeze #80

Open
pilzinho opened this issue Sep 12, 2024 · 0 comments
Open

Capture Inputs Freeze #80

pilzinho opened this issue Sep 12, 2024 · 0 comments

Comments

@pilzinho
Copy link

At a client of ours the inputs of the Decklink capture card occasionally freeze/the textures are not updated anymore. They have to restart the application to make it work again. We've never encountered this error anywhere else so far.

Setup:

  • Unity version: 2022.2.5f1
  • AVPro DeckLink version: 1.9.7
  • Operating system version: Windows 10
  • CPU: AMD Ryzen Threadripper PRO 5955WX 16-Cores
  • GPU: NVIDIA RTX A4000, DirectX 11
  • RAM: 48GB
  • Hardware model: 2x DeckLink Quad HDMI Recorder
  • Desktop Video version: 12.5.1
  • One input is 3840x2160 (4K 60 10-bit 4:2:2 YUV) the other ones are 1920x1080 (HD1080p 60 10-bit 4:2:2 YUV)

Logs
The only suspicious lines in the logs which we haven't seen anywhere else before are these ones which show up regularly for different inputs:

[DEBUG] [UNITY] [AVProDeckLink] Changing device 'Videoserver 3' input 1920x1080 (HD1080p 60 10-bit 4:2:2 YUV)  
[ERROR] [UNITY] Compute shader (AVProDeckLink_V210_to_RGBA(Clone)): Property (constBuffer) at kernel index (0) is not set
Stacktrace:
DeckLink.Update
Device.Update
FormatConverter.Update
FormatConverter.DoFormatConversion
ComputeShader.Dispatch
Application.CallLogCallback

Here's an excerpt from the Player.log file:

[AVProDeckLink] Changing device 'Videoserver 2' input 1920x1080 (HD1080p 60 10-bit 4:2:2 YUV)
[AVProDeckLink] Changing device 'Videoserver 3' input 1920x1080 (HD1080p 60 10-bit 4:2:2 YUV)
d3d11: Creating a default shader resource view with dxgi-fmt=0 for a texture that uses dxgi-fmt=24
[AVProDeckLink] Changing device 'Videoserver 1' input 3840x2160 (4K 60 10-bit 4:2:2 YUV)
d3d11: Creating a default shader resource view with dxgi-fmt=0 for a texture that uses dxgi-fmt=24
[AVProDeckLink] Changing device 'Videoserver 5' input 1920x1080 (HD1080p 60 10-bit 4:2:2 YUV)
d3d11: Creating a default shader resource view with dxgi-fmt=0 for a texture that uses dxgi-fmt=24
[AVProDeckLink] Changing device 'Videoserver 4' input 1920x1080 (HD1080p 60 10-bit 4:2:2 YUV)
d3d11: Creating a default shader resource view with dxgi-fmt=0 for a texture that uses dxgi-fmt=24
Compute shader (AVProDeckLink_V210_to_RGBA(Clone)): Property (constBuffer) at kernel index (0) is not set
[AVProDeckLink] Changing device 'Videoserver 2' input 1920x1080 (HD1080p 60 10-bit 4:2:2 YUV)
d3d11: Creating a default shader resource view with dxgi-fmt=0 for a texture that uses dxgi-fmt=24
[AVProDeckLink] Changing device 'Videoserver 1' input 3840x2160 (4K 60 10-bit 4:2:2 YUV)
[AVProDeckLink] Changing device 'Videoserver 3' input 1920x1080 (HD1080p 60 10-bit 4:2:2 YUV)
d3d11: Creating a default shader resource view with dxgi-fmt=0 for a texture that uses dxgi-fmt=24
[AVProDeckLink] Changing device 'Videoserver 5' input 1920x1080 (HD1080p 60 10-bit 4:2:2 YUV)
d3d11: Creating a default shader resource view with dxgi-fmt=0 for a texture that uses dxgi-fmt=24
[AVProDeckLink] Changing device 'Videoserver 4' input 1920x1080 (HD1080p 60 10-bit 4:2:2 YUV)
d3d11: Creating a default shader resource view with dxgi-fmt=0 for a texture that uses dxgi-fmt=24
Compute shader (AVProDeckLink_V210_to_RGBA(Clone)): Property (constBuffer) at kernel index (0) is not set
[AVProDeckLink] Changing device 'Videoserver 2' input 1920x1080 (HD1080p 60 10-bit 4:2:2 YUV)
[AVProDeckLink] Changing device 'Videoserver 3' input 1920x1080 (HD1080p 60 10-bit 4:2:2 YUV)
[AVProDeckLink] Changing device 'Videoserver 1' input 3840x2160 (4K 60 10-bit 4:2:2 YUV)
d3d11: Creating a default shader resource view with dxgi-fmt=0 for a texture that uses dxgi-fmt=24
Compute shader (AVProDeckLink_V210_to_RGBA(Clone)): Property (constBuffer) at kernel index (0) is not set
[AVProDeckLink] Changing device 'Videoserver 5' input 1920x1080 (HD1080p 60 10-bit 4:2:2 YUV)
d3d11: Creating a default shader resource view with dxgi-fmt=0 for a texture that uses dxgi-fmt=24
[AVProDeckLink] Changing device 'Videoserver 4' input 1920x1080 (HD1080p 60 10-bit 4:2:2 YUV)
d3d11: Creating a default shader resource view with dxgi-fmt=0 for a texture that uses dxgi-fmt=24
Compute shader (AVProDeckLink_V210_to_RGBA(Clone)): Property (constBuffer) at kernel index (0) is not set
[AVProDeckLink] Changing device 'Videoserver 1' input 3840x2160 (4K 60 10-bit 4:2:2 YUV)
[AVProDeckLink] Changing device 'Videoserver 3' input 1920x1080 (HD1080p 60 10-bit 4:2:2 YUV)
d3d11: Creating a default shader resource view with dxgi-fmt=0 for a texture that uses dxgi-fmt=24
[AVProDeckLink] Changing device 'Videoserver 2' input 1920x1080 (HD1080p 60 10-bit 4:2:2 YUV)
[AVProDeckLink] Changing device 'Videoserver 5' input 1920x1080 (HD1080p 60 10-bit 4:2:2 YUV)
d3d11: Creating a default shader resource view with dxgi-fmt=0 for a texture that uses dxgi-fmt=24
d3d11: Creating a default shader resource view with dxgi-fmt=0 for a texture that uses dxgi-fmt=24
[AVProDeckLink] Changing device 'Videoserver 4' input 1920x1080 (HD1080p 60 10-bit 4:2:2 YUV)
d3d11: Creating a default shader resource view with dxgi-fmt=0 for a texture that uses dxgi-fmt=24
Compute shader (AVProDeckLink_V210_to_RGBA(Clone)): Property (constBuffer) at kernel index (0) is not set
[AVProDeckLink] Changing device 'Videoserver 1' input 3840x2160 (4K 60 10-bit 4:2:2 YUV)
d3d11: Creating a default shader resource view with dxgi-fmt=0 for a texture that uses dxgi-fmt=24
[AVProDeckLink] Changing device 'Videoserver 2' input 1920x1080 (HD1080p 60 10-bit 4:2:2 YUV)
[AVProDeckLink] Changing device 'Videoserver 5' input 1920x1080 (HD1080p 60 10-bit 4:2:2 YUV)
[AVProDeckLink] Changing device 'Videoserver 4' input 1920x1080 (HD1080p 60 10-bit 4:2:2 YUV)
d3d11: Creating a default shader resource view with dxgi-fmt=0 for a texture that uses dxgi-fmt=24
[AVProDeckLink] Changing device 'Videoserver 3' input 1920x1080 (HD1080p 60 10-bit 4:2:2 YUV)
d3d11: Creating a default shader resource view with dxgi-fmt=0 for a texture that uses dxgi-fmt=24
Compute shader (AVProDeckLink_V210_to_RGBA(Clone)): Property (constBuffer) at kernel index (0) is not set
Compute shader (AVProDeckLink_V210_to_RGBA(Clone)): Property (constBuffer) at kernel index (0) is not set
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant