./graphics/gst-plugins1-cairo, Open source multimedia framework - Cairo plugin

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.24.3, Package name: gst-plugins1-cairo-1.24.3, Maintainer: pkgsrc-users

GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple mp3 playback to complex
audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently. Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

This package provides the Cairo plugin for GStreamer, a 2D graphics library.


Required to run:
[devel/glib2] [devel/orc] [graphics/cairo-gobject] [multimedia/gst-plugins1-good] [multimedia/gstreamer1] [multimedia/gst-plugins1-base]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

Filesize: 2842.762 KB

Version history: (Expand)


CVS history: (Expand)


   2024-05-13 11:05:56 by Adam Ciarcinski | Files touched by this commit (17) | Package updated
Log message:
gstreamer1: updated to 1.24.3

1.24.3

This release only contains bugfixes and it should be safe to update from 1.24.x.

Highlighted bugfixes in 1.24.3

EXIF image tag parsing security fixes
Subtitle handling improvements in parsebin
Fix issues with HLS streams that contain VTT subtitles
Qt6 QML sink re-render and re-sizing fixes
unixfd ipc plugin timestamp and segment handling fixes
vah264enc, vah265enc: Do not touch the PTS of the output frame
vah264dec and vapostproc fixes and improvements
v4l2: multiple fixes and improvements, incl. for mediatek JPEG decoder and v4l2 \ 
loopback
v4l2: fix hang after seek with some v4l2 decoders
Wayland sink fixes
ximagesink: fix regression on RPi/aarch64
fmp4mux, mp4mux gained FLAC audio support
D3D11, D3D12: reliablity improvements and memory leak fixes
Media Foundation device provider fixes
GTK4 paintable sink improvements including support for directly importing \ 
dmabufs with GTK 4.14
WebRTC sink/source fixes and improvements
AWS s3sink, s3src, s3hlssink now support path-style addressing
MPEG-TS demuxer fixes
Python bindings fixes
various bug fixes, memory leak fixes, and other stability and reliability \ 
improvements

1.24.2

This release only contains bugfixes and it should be safe to update from 1.24.x.

Highlighted bugfixes in 1.24.2

H.264 parsing regression fixes
WavPack typefinding improvements
Video4linux fixes and improvements
Android build and runtime fixes
macOS OpenGL memory leak and robustness fixes
Qt/QML video sink fixes
Package new analytics and mse libraries in binary packages
Windows MSVC binary packages: fix libvpx avx/avx2/avx512 instruction set detection
various bug fixes, memory leak fixes, and other stability and reliability \ 
improvements
   2024-04-07 09:35:33 by Thomas Klausner | Files touched by this commit (1138)
Log message:
*: bump for cairo buildlink3.mk change

lzo was made an option
   2023-11-16 10:22:52 by Thomas Klausner | Files touched by this commit (29) | Package updated
Log message:
gstreamer*: update to 1.22.6

1.22.6

 Highlighted bugfixes:

    Security fixes for the MXF demuxer and H.265 video parser
    Fix latency regression in H.264 hardware decoder base class
    androidmedia: fix HEVC codec profile registration and fix coded_data handling
    decodebin3: fix switching from a raw stream to an encoded stream
    gst-inspect: prettier and more correct signal and action signals printing
    rtmp2: Allow NULL flash version, omitting the field, for better RTMP server \ 
compatibility
    rtspsrc: better compatibility with buggy RTSP servers that don't set a clock-rate
    rtpjitterbuffer: fix integer overflow that led to more packets being \ 
declared lost than have been lost
    v4l2: fix video encoding regression on RPi and fix support for left and top \ 
padding
    waylandsink: Crop surfaces to their display width height
    cerbero: Recognise Manjaro; add Rust support for MSVC ARM64; cmake detection \ 
fixes
    various bug fixes, memory leak fixes, and other stability and reliability \ 
improvements

1.22.5

 Highlighted bugfixes:

    Security fixes for the RealMedia demuxer
    vaapi decoders, postproc: Disable DMAbuf from caps negotiation to fix \ 
garbled video in some cases
    decodebin3, playbin3, parsebin fixes, especially for stream reconfiguration
    hlsdemux2: fix early seeking; don't pass referer when updating playlists; \ 
webvtt fixes
    gtk: Fix critical caused by pointer movement when stream is getting ready
    qt6: Set sampler filtering method, fixes bad quality with qml6glsink and \ 
gstqt6d3d11
    v4l2src: handle resolution change when buffers are copied
    videoflip: update orientation tag in auto mode
    video timecode: Add support for framerates lower than 1fps and accept 119.88 \ 
(120/1.001) fps
    webrtcsink: fixes for x264enc and NVIDIA encoders
    cerbero: Pull ninja from system if possible, avoid spurious bootstrap of cmake
    packages: Recipe updates for ffmpeg, libsoup, orc
    various bug fixes, memory leak fixes, and other stability and reliability \ 
improvements
   2023-11-14 15:03:25 by Thomas Klausner | Files touched by this commit (1145)
Log message:
*: recursive bump for cairo dependency changes
   2023-11-12 14:24:43 by Thomas Klausner | Files touched by this commit (2570)
Log message:
*: revebump for new brotli option for freetype2

Addresses PR 57693
   2023-03-09 09:25:42 by Patrick Welche | Files touched by this commit (32)
Log message:
Update gstreamer1 to 1.22.1

Highlight summary:
- New HLS, DASH and Microsoft Smooth Streaming adaptive streaming clients
  adaptivemux2, which requires a "streams-aware" container to work.
- videoconvert and videoscale were combined to videoconvertscale
- xingmux was moved to plugins-good

Many improvements listed at
https://gstreamer.freedesktop.org/releases/1.22/
   2023-01-29 22:18:34 by Ryo ONODERA | Files touched by this commit (2527)
Log message:
*: Recursive revbup from graphics/freetype2
   2022-04-18 14:36:10 by Nia Alarie | Files touched by this commit (51)
Log message:
gst-plugins1: Update to 1.20.1

Release notes:
https://gstreamer.freedesktop.org/releases/1.20/