Releases: gpac/gst-gpac-plugin
Releases · gpac/gst-gpac-plugin
v0.2.4
v0.2.3
0.2.3 (2025-09-17)
Bug Fixes
- abort the session stopped (fcdbc4e)
- get timescale from pid for id3 handler (d6dcf98)
- regression from e653fd0 (984aa74)
- remove extra newline from gpac logs (56fc9a8)
- update to transport_hints so that it can build against latest gpac master (c47ecaf)
- use pad id from the pad name if available (e653fd0)
v0.2.2
0.2.2 (2025-08-26)
Features
- add delete-segment signal for gpachlssink (6e9235b)
- add destination option to the sink (db7d211)
- add id3 handling (fff2606)
- add the ability to connect to multiple PIDs inside the gpac filter session (d324997)
- expose
-broken-certglobal option (685a832) - new gpachlssink element that wraps dasher (be5b6d8)
Bug Fixes
- add sync option that will be relayed to the inner fakesink (7bd264e)
- call gst_aggregator_selected_samples on configurations where a buffer is generated (888bf6d)
- change delete-segment signature and expect a boolean (f32857f)
- consume all pending buffers in the aggregate call (ed763b2)
- correctly handle ll-hls parts (4b3e7e5)
- don't request idr for non-video pads (b41fd35)
- fallback to a file write if no signal is provided (c617cc4)
- make pid id consistent (cd15841)
- print-stats option was leaking some internal logs not relevant to the stats (0d11a83)
- property ranges and defaults (ea3c060)
- regression from fff2606 (f3bcab7)
- undefined behavior (9ce23dd)
- use internal transform element inside gpacsink and avoid registering signals there (276d64e)
- use the peer pad name without prefixing it with 'ghost_' (1395d68)
v0.2.1
v0.2.0
0.2.0 (2025-02-22)
⚠ BREAKING CHANGES
- rename
gpacmp4mxtogpaccmafmux
Features
- add segment duration signaling (13e7948)
- allow overriding default options for single filters (9a55973)
- rename
gpacmp4mxtogpaccmafmux(54280a6)
Bug Fixes
- correct argument allocation and NULL termination in gpac_apply_properties (6a93ba7)
- deduplicate reconfigure requests (a356f04)
- handle live input properly (#5) (ba378b2)
- more robust idr requests (5e5da91)
- properly transition through states (05c0c20)
- regression from 05c0c20 (2ada29d)
- regression from 5e5da91 (5727042)
- wrong error handling on register (ddfd148)
v0.1.2
0.1.2 (2025-02-09)
Features
- drive the encoder via encode_hints events from gpac (70293e3)
Bug Fixes
- add more context around failures (026cc9d)
- ensure IDR period is valid before sending key frame request (4fd49f6)
- flush the gpac packets on every aggregate call (3631699)
- GST_ELEMENT_* argument ordering (77a5c01)
- more robust box parser for mp4mx post-processor (487882b)
- n>0 segments should indicate delta unit on headers (23fe47b)
- reduce unnecessary idr warnings (b20efa7)
- remove unnecessary copies (ad2257b)
- set pck ref before creating the memory (e7f01fb)
v0.1.1
0.1.1 (2025-02-02)
Features
Bug Fixes
- account for segment updates in dts_offset (2a481c5)
- make mp4mx output cmaf by default (1536d05)
- misc warnings and errors on macOS (845edd7)
- parse gpac filter options correctly (ca55868)
- reconnect filter outputs on caps change (bdbacb6)
- segfault on early session close (9347ee8)
- set buffer timestamps as correct as possible (d763a01)