From 98d1bb529626ff65cd54276614818f2d60b6745c Mon Sep 17 00:00:00 2001 From: Evgeny Demchenko Date: Tue, 19 May 2026 17:49:14 +0100 Subject: [PATCH] =?UTF-8?q?release:=20v0.2.0=20=E2=80=94=20encoded=20packe?= =?UTF-8?q?t=20ring?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - CHANGELOG: [Unreleased] → [0.2.0] — 2026-05-19 - CMakeLists VERSION 0.1.0 → 0.2.0 (both root + libcuframes) - CUFRAMES_VERSION_MINOR: 1 → 2 в include/cuframes/cuframes.h См. issue #2 (closed) + PR #4 (merged). --- CHANGELOG.md | 10 ++++++++-- CMakeLists.txt | 2 +- include/cuframes/cuframes.h | 2 +- libcuframes/CMakeLists.txt | 2 +- 4 files changed, 11 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9c39847..c3f075a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,9 +5,15 @@ Формат основан на [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), проект следует [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] — v0.2 work in progress +## [0.2.0] — 2026-05-19 -См. PR [#4](https://git.goldix.org/gx/cuframes/pulls/4). +Encoded packet ring — параллельный канал для record/mux consumer'ов +без второго RTSP-подключения к камере. + +См. issue [#2](https://git.goldix.org/gx/cuframes/issues/2), +PRs [#4](https://git.goldix.org/gx/cuframes/pulls/4) (cuframes) + +[gx/ffmpeg-patched#1](https://git.goldix.org/gx/ffmpeg-patched/pulls/1) +(FFmpeg demuxer). ### Added diff --git a/CMakeLists.txt b/CMakeLists.txt index d38d917..9376841 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.20) project(cuframes - VERSION 0.1.0 + VERSION 0.2.0 DESCRIPTION "Zero-copy frame sharing via CUDA IPC" LANGUAGES C CXX CUDA ) diff --git a/include/cuframes/cuframes.h b/include/cuframes/cuframes.h index 775910f..acc69ba 100644 --- a/include/cuframes/cuframes.h +++ b/include/cuframes/cuframes.h @@ -36,7 +36,7 @@ extern "C" { /* ─────────────────────────────────────────────────────────────────────── */ #define CUFRAMES_VERSION_MAJOR 0 -#define CUFRAMES_VERSION_MINOR 1 +#define CUFRAMES_VERSION_MINOR 2 #define CUFRAMES_VERSION_PATCH 0 /** @brief Runtime-версия библиотеки в формате "MAJOR.MINOR.PATCH". */ diff --git a/libcuframes/CMakeLists.txt b/libcuframes/CMakeLists.txt index a914178..0730acf 100644 --- a/libcuframes/CMakeLists.txt +++ b/libcuframes/CMakeLists.txt @@ -41,7 +41,7 @@ endforeach() # Set SOVERSION на shared lib для ABI tracking set_target_properties(cuframes PROPERTIES - VERSION 0.1.0 + VERSION 0.2.0 SOVERSION 0 )