Add GStreamer support for video textures and update related files

- Introduced GStreamerTexture class for handling video frames.
- Updated texture loading methods to include FromGStreamer.
- Modified effect handling to support GStreamer textures.
- Updated launch configuration and added new sample scripts.
This commit is contained in:
Diego Lopes
2026-03-20 21:54:43 -04:00
parent e538df3673
commit 52dc6fc757
13 changed files with 391 additions and 48 deletions

28
rdoc.cap Normal file
View File

@@ -0,0 +1,28 @@
{
"rdocCaptureSettings": 1,
"settings": {
"autoStart": false,
"commandLine": "/media/diego/Data/Projects/live-wallpaper/samples/test.lua",
"environment": [
],
"executable": "/home/diego/Projects/live-wallpaper/build/live-wallpaper",
"inject": false,
"numQueuedFrames": 1,
"options": {
"allowFullscreen": true,
"allowVSync": true,
"apiValidation": false,
"captureAllCmdLists": false,
"captureCallstacks": false,
"captureCallstacksOnlyDraws": false,
"debugOutputMute": true,
"delayForDebugger": 0,
"hookIntoChildren": false,
"refAllResources": false,
"softMemoryLimit": 0,
"verifyBufferAccess": false
},
"queuedFrameCap": 200,
"workingDir": ""
}
}