Commit Graph

  • b2c1763197 gstreamer-encoder: Fix DMA-BUF file descriptor duplication and improve logging format gstreamer_va_improvements Michael Scherle 2025-09-01 09:09:20 +0200
  • 564b3bd5db gstreamer-encoder: Add video metadata for DMA-BUF Michael Scherle 2025-06-11 11:47:30 +0200
  • be8aeaafd2 gstreamer-encoder: Add video metadata for DMA-BUF multiplane Michael Scherle 2025-06-11 11:47:30 +0200
  • a12e52aaf7 gstreamer-encoder: add multi-plane support for gstreamer-encoder Michael Scherle 2025-06-11 10:33:23 +0200
  • 052f9f2146 gstreamer-encoder: add multi-plane support for gstreamer-encoder Michael Scherle 2025-06-11 10:33:23 +0200
  • c464464005 HACK: add 444 support and other hacks. Michael Scherle 2025-05-23 15:44:56 +0200
  • 4f659065b3 build: Fix build on macOS master Mohamed Akram 2025-05-07 15:09:55 +0400
  • d561f81855 gstreamer-encoder: Also check for lpenc for va plugin Michael Scherle 2025-05-14 16:48:17 +0200
  • 04de0657cf gstreamer-encoder: Add SPICE_ENCODE_GPU to select gpu for va plugin Michael Scherle 2025-05-14 16:46:59 +0200
  • 6c1a518539 Send initial draw on client connect for DMA-BUF encoder force-initial-frame-encode Michael Scherle 2025-05-13 14:09:09 +0200
  • 38d853f97f block draws until first forced draw isdone intital_encode_test Michael Scherle 2025-05-09 17:11:16 +0200
  • b0374ff7da build: Prepare for 0.16 release Frediano Ziglio 2025-05-05 17:06:36 +0100
  • 90884fcd28 push a new frame on display channel connect (experimental) Michael Scherle 2025-04-30 09:36:20 +0200
  • 535b1b3572 red-qxl: add spice_qxl_gl_scanout2 Qiang Yu 2025-03-22 11:25:22 +0800
  • 4f94e844d7 dcc: use multi plane gl scanout message when possible Qiang Yu 2025-03-22 10:48:00 +0800
  • e89c37a1da red-channel-client: send multiple fd at once Qiang Yu 2025-03-24 15:05:20 +0800
  • 07153b3c8c Update spice-common submodule Qiang Yu 2025-03-25 16:39:56 +0800
  • cf678836a9 red-qxl: use RedGLScanout for multi plane support Qiang Yu 2025-03-22 09:49:48 +0800
  • bedd2e1bcb syntax-check: Add missing contributor name to AUTHORS Frediano Ziglio 2025-04-25 08:17:57 +0100
  • 4e169ee426 ci: Install missing package Frediano Ziglio 2025-04-21 22:03:56 +0100
  • bd378ad956 memslot: Detect host addresses and threat them verbatim Frediano Ziglio 2025-03-30 21:17:00 +0100
  • 272964dd34 build: Detect Gstreamer 1.24 using code, add Autoconf support Frediano Ziglio 2025-03-31 20:10:01 +0100
  • 47c910fbd4 red-record-qxl: Fix space indentations Frediano Ziglio 2025-03-25 01:05:18 +0000
  • a3a007efe2 Remove unused RedMemSlotInfo::internal_groupslot_id field Frediano Ziglio 2025-03-24 15:58:30 +0000
  • 36f79f251b dcc-send: Fix freeze when video stream is stopped during ongoing draw Michael Scherle 2024-10-31 14:02:44 +0100
  • 0173d735a4 gstreamer-encoder: Map the drm format to appropriate Gstreamer format Vivek Kasireddy 2024-06-07 14:10:09 -0700
  • 097c3ee188 video-stream: Don't stop a stream associated with gl_draw Vivek Kasireddy 2023-03-15 14:16:50 -0700
  • 63d82dad8e gstreamer-encoder: Add an encoder function that takes dmabuf fd as input Vivek Kasireddy 2023-03-15 14:10:47 -0700
  • b2fcf9b3fe dcc-send: Encode and send gl_draw stream data to the remote client Vivek Kasireddy 2023-03-15 13:59:29 -0700
  • 58e9e9837c dcc: Create a stream associated with gl_draw for non-gl clients Vivek Kasireddy 2023-03-15 13:28:33 -0700
  • 4227b86bf3 tests: Add missing output file to gitignore list Frediano Ziglio 2025-03-15 16:27:18 +0000
  • 64acc8749f dcc: Check to see if the client supports multiple codecs Vivek Kasireddy 2023-03-15 13:09:48 -0700
  • 0d7aecd623 gstreamer-encoder: Use a h/w based encoder with Intel GPUs if possible Vivek Kasireddy 2023-04-26 12:13:57 -0700
  • 8af20a7cf1 syntax-check: Add missing contributor name to AUTHORS Frediano Ziglio 2025-03-15 10:19:55 +0000
  • 475f46acc4 jpeg: optimize compression process Weishi Li 2025-03-03 10:35:55 +0800
  • 7b440f5a75 request gl update on connect (experimental) os_vdi_v3 Michael Scherle 2025-03-06 12:19:36 +0100
  • 4d46576887 Update spice-common submodule Michael Scherle 2025-02-27 12:07:19 +0100
  • e77845e5c5 gstreamer-encoder: Add SPICE_ENCODE_GPU to select gpu for encoding using va Michael Scherle 2024-12-03 15:00:02 +0100
  • 1af9ad8035 gstreamer-encoder: Include dmabuf encoding conditionally for Linux encode_dmabuf_v8 Michael Scherle 2024-11-26 11:24:04 +0100
  • 31643ca0ea Update spice-common submodule Michael Scherle 2024-11-12 15:58:45 +0100
  • 510feadd07 gstreamer-encoder: Map the drm format to appropriate Gstreamer format Vivek Kasireddy 2024-06-07 14:10:09 -0700
  • 6507327250 video-stream: Don't stop a stream associated with gl_draw (v2) Vivek Kasireddy 2023-03-15 14:16:50 -0700
  • 500d1ba97c gstreamer-encoder: Add an encoder function that takes dmabuf fd as input (v3) Vivek Kasireddy 2023-03-15 14:10:47 -0700
  • 8c19f83a51 dcc-send: Encode and send gl_draw stream data to the remote client (v4) Vivek Kasireddy 2023-03-15 13:59:29 -0700
  • a9ecd27096 dcc: Create a stream associated with gl_draw for non-gl clients (v6) Vivek Kasireddy 2023-03-15 13:28:33 -0700
  • 06ee73ae24 dcc: Check to see if the client supports multiple codecs (v2) Vivek Kasireddy 2023-03-15 13:09:48 -0700
  • e2904b9e89 gstreamer-encoder: Use a h/w based encoder with Intel GPUs if possible (v5) Vivek Kasireddy 2023-04-26 12:13:57 -0700
  • 7c12352b2b ci: Fix platform specifier for podman test-ci Michael Scherle 2024-11-20 12:47:00 +0000
  • f8534b477c ci: Fix debian32 job Michael Scherle 2024-11-20 10:20:35 +0100
  • a2b037b1fc ci: Fix windows job Michael Scherle 2024-11-19 15:46:56 +0100
  • da26dd87dc ci: Fix websocket-autobahn job Michael Scherle 2024-11-19 15:27:17 +0100
  • 5d805a3dde Update .gitlab-ci.yml file autobahn_fixes Michael Scherle 2024-11-19 11:05:17 +0000
  • 626adfc880 Update .gitlab-ci.yml file Michael Scherle 2024-11-19 11:02:57 +0000
  • 837c30875d Update .gitlab-ci.yml file Michael Scherle 2024-11-19 10:58:49 +0000
  • 6b630c607e Update .gitlab-ci.yml mingw-openssl Rafael Gieschke 2024-11-15 16:34:53 +0000
  • 68e068c336 Update .gitlab-ci.yml file debian-i386 Michael Scherle 2024-11-15 14:24:22 +0000
  • a1513b2a29 Update .gitlab-ci.yml file Michael Scherle 2024-11-15 14:21:10 +0000
  • f3debcc933 Update .gitlab-ci.yml file Michael Scherle 2024-11-15 14:13:24 +0000
  • ae452f997f Update .gitlab-ci.yml Michael Scherle 2024-11-15 14:12:18 +0000
  • 5c5dcd7303 try forcing platform: linux/x86_64 Michael Scherle 2024-11-15 14:10:46 +0000
  • 752f6cc595 fixed dnf5-command(config-manager) upstream-wine-fedora-40 Michael Scherle 2024-11-15 08:44:19 +0000
  • d63fa4cfed Install dnf5- config-manager Michael Scherle 2024-11-15 08:40:15 +0000
  • ae60764098 install dnf5 Michael Scherle 2024-11-15 08:36:37 +0000
  • d2711f2cf6 Test upstream wine on fedora 40 Michael Scherle 2024-11-15 08:30:01 +0000
  • c42540d535 HACK: use fedora 40 fedora-40 Michael Scherle 2024-11-15 08:04:50 +0000
  • 29b65c0bc7 ci: use upstream Wine upstream-wine Rafael Gieschke 2024-11-14 17:17:23 +0100
  • 81d23efe0f HACK: use fedora 38 fedora-38 Rafael Gieschke 2024-11-14 17:17:23 +0100
  • 4cf369f5f2 ignore framedrops for now Michael Scherle 2024-10-31 14:02:59 +0100
  • 9ee9f6f245 fixed freeze on codec change while draw is ongoing Michael Scherle 2024-10-31 14:02:44 +0100
  • acd467f057 changed varenderD130 to va Michael Scherle 2024-10-30 14:47:28 +0000
  • dacd91c122 increased version v0.15.2 Michael Scherle 2024-09-17 15:17:07 +0000
  • 72b93e7d2c red-qxl: remove cookie assertion on scanout osy 2022-12-18 23:20:48 -0800
  • 62776e4953 Set SPICE_SURFACE_FLAGS_STREAMING_MODE if gl_draw_stream Michael Scherle 2024-05-28 12:43:24 +0000
  • e184c8c0af Send real time to client Frediano Ziglio 2017-09-28 12:22:09 +0100
  • 173a25fbb8 4:4:4 & upsampling hw encoding Michael Scherle 2024-07-29 12:58:31 +0000
  • f0eb8cc57d Warn on invalid surface_id at qxl_spice_destroy_surface_wait() Marc-André Lureau 2023-11-07 17:01:53 +0400
  • c8d2012a5a gstreamer-encoder: Map the drm format to appropriate Gstreamer format Vivek Kasireddy 2024-06-07 14:10:09 -0700
  • 7e56fc9fd9 Send real time to client Frediano Ziglio 2017-09-28 12:22:09 +0100
  • 991a32c6d1 red-qxl: remove cookie assertion on scanout os_vdi_v2 osy 2022-12-18 23:20:48 -0800
  • ddc3358818 video-stream: Don't stop a stream associated with gl_draw (v2) Vivek Kasireddy 2023-03-15 14:16:50 -0700
  • 5a6c03292d gstreamer-encoder: Add an encoder function that takes dmabuf fd as input (v3) Vivek Kasireddy 2023-03-15 14:10:47 -0700
  • 762b4b0d9b dcc-send: Encode and send gl_draw stream data to the remote client (v4) Vivek Kasireddy 2023-03-15 13:59:29 -0700
  • 1624dede4d dcc: Create a stream associated with gl_draw for non-gl clients (v6) Vivek Kasireddy 2023-03-15 13:28:33 -0700
  • 1372edae95 syntax-check: Add missing contributor name to AUTHORS Frediano Ziglio 2024-05-27 18:22:39 +0100
  • 05bab80b69 dcc: Check to see if the client supports multiple codecs (v2) Vivek Kasireddy 2023-03-15 13:09:48 -0700
  • 34e342a2f7 gstreamer-encoder: Use a h/w based encoder with Intel GPUs if possible (v5) Vivek Kasireddy 2023-04-26 12:13:57 -0700
  • 64d17a40ad Added H265 support to gstreamer-encoder Michael 2024-05-17 15:50:08 +0200
  • 52e238515c Set SPICE_SURFACE_FLAGS_STREAMING_MODE if gl_draw_stream Michael Scherle 2024-05-28 12:43:24 +0000
  • 4045863312 Send real time to client Frediano Ziglio 2017-09-28 12:22:09 +0100
  • b92149f2b9 tests: Remove warning compiling Frediano Ziglio 2024-05-27 18:49:46 +0100
  • 4674667f0c red-stream: disable socket_set_cork() on Darwin osy 2022-03-04 19:17:58 -0800
  • 7c5f3d5e40 red-qxl: remove cookie assertion on scanout osy 2022-12-18 23:20:48 -0800
  • 98fba7c3e0 Added H265 support to gstreamer-encoder os_vdi Michael 2024-05-17 15:50:08 +0200
  • 0539aacd4f Set SPICE_SURFACE_FLAGS_STREAMING_MODE if gl_draw_stream Michael 2024-05-17 15:48:04 +0200
  • 25d92384a8 Do not recreate display stream if resolution and stride is unchanged Michael 2024-05-17 13:54:23 +0200
  • 079664de54 update subproject Michael 2024-05-16 13:59:30 +0200
  • 088a9b2513 Send real time to client Frediano Ziglio 2017-09-28 12:22:09 +0100
  • 3f544e4911 video-stream: Don't stop a stream associated with gl_draw (v2) encode_dmabuf_v6 Vivek Kasireddy 2023-03-15 14:16:50 -0700
  • 7b3c91012e gstreamer-encoder: Add an encoder function that takes dmabuf fd as input (v3) Vivek Kasireddy 2023-03-15 14:10:47 -0700
  • 6b951f3fbf dcc-send: Encode and send gl_draw stream data to the remote client (v3) Vivek Kasireddy 2023-03-15 13:59:29 -0700