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 )