Path to this page:
./
graphics/gst-plugins1-gdk_pixbuf,
Open source multimedia framework - GDK Pixbuf plugin
Branch: CURRENT,
Version: 1.26.7,
Package name: gst-plugins1-gdk_pixbuf-1.26.7,
Maintainer: pkgsrc-usersGStreamer 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 GDK Pixbuf plugin for GStreamer, which allows
decoding and encoding various image formats.
Required to run:[
devel/glib2] [
devel/orc] [
graphics/gdk-pixbuf2] [
multimedia/gst-plugins1-good] [
multimedia/gstreamer1] [
multimedia/gst-plugins1-base]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 2930.195 KB
Version history: (Expand)
- (2025-10-30) Updated to version: gst-plugins1-gdk_pixbuf-1.26.7
- (2025-10-24) Package has been reborn
- (2025-10-24) Package deleted from pkgsrc
- (2025-10-23) Updated to version: gst-plugins1-gdk_pixbuf-1.26.5nb2
- (2025-08-31) Updated to version: gst-plugins1-gdk_pixbuf-1.26.5nb1
- (2025-07-15) Package has been reborn
CVS history: (Expand)
2025-10-30 16:35:43 by Adam Ciarcinski | Files touched by this commit (78) |  |
Log message:
gstreamer1: updated to 1.26.7
GStreamer 1.26.7 stable bug fix releas
Highlighted bugfixes:
cea608overlay: improve handling of non-system memory
cuda: Fix runtime kernel compile with CUDA 13.0
d3d12: Fix crop meta support in converter and passthrough handling in deinterlacer
fallbacksrc: source handling improvements; no-more-pads signal for \
streams-unaware parents
inter: add properties to fine tune the inner elements
qtdemux: surround sound channel layout handling fixes and performance \
improvements for GoPro videos
rtp: Add linear audio (L8, L16, L24) RTP payloaders / depayloaders
rtspsrc: Send RTSP keepalives in TCP/interleaved modes
rtpamrpay2: frame quality indicator flag related fixes
rtpbasepay2: reuse last PTS when possible, to work around problems with NVIDIA \
Jetson AV1 encoder
mpegtsmux, tsdemux: Opus audio handling fixes
threadshare: latency related improvements and many other fixes
matroskamux, tsmux, flvmux, cea608mux: Best pad determination fixes at EOS
unixfd: support buffers with a big payload
videorate unknown buffer duration assertion failure with variable framerates
editing services: Make GESTimeline respect `SELECT_ELEMENT_TRACK` signal discard \
decision; memory leak fixes
gobject-introspection annotation fixes
cerbero: Update meson to 1.9.0 to enable Xcode 26 compatibility
Various bug fixes, build fixes, memory leak fixes, and other stability and \
reliability improvements
|
| 2025-10-23 22:40:24 by Thomas Klausner | Files touched by this commit (2999) |
Log message:
*: recursive bump for pcre2
Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by \
/usr/pkg/lib/libglib-2.0.so.0 not defined
|
| 2025-08-31 00:46:51 by Thomas Klausner | Files touched by this commit (1355) |
Log message:
*: recursive bump for tiff growing lerc dependency
|
2025-07-14 18:05:52 by Thomas Klausner | Files touched by this commit (32) |  |
Log message:
gstreamer: update to 1.26.3
1.26.1 to 1.26.3 are bugfix releases.
1.26 release highlights:
H.266 Versatile Video Coding (VVC) codec support
Low Complexity Enhancement Video Coding (LCEVC) support
Closed captions: H.264/H.265 extractor/inserter, cea708overlay, cea708mux, \
tttocea708 and more
New hlscmafsink, hlssink3, and hlsmultivariantsink; HLS/DASH client and \
dashsink improvements
New AWS and Speechmatics transcription, translation and TTS services \
elements, plus translationbin
Splitmux lazy loading and dynamic fragment addition support
Matroska: H.266 video and rotation tag support, defined latency muxing
MPEG-TS: support for H.266, JPEG XS, AV1, VP9 codecs and SMPTE ST-2038 and \
ID3 meta; mpegtslivesrc
ISO MP4: support for H.266, Hap, Lagarith lossless codecs; raw video \
support; rotation tags
SMPTE 2038 ancillary data streams support
JPEG XS image codec support
Analytics: New TensorMeta; N-to-N relationships; Mtd to carry segmentation masks
ONVIF metadata extractor and conversion to/from relation metas
New originalbuffer element that can restore buffers again after \
transformation steps for analytics
Improved Python bindings for analytics API
Lots of Vulkan integration and Vulkan Video decoder/encoder improvements
OpenGL integration improvements, esp. in glcolorconvert, gldownload, glupload
Qt5/Qt6 QML GL sinks now support direct DMABuf import from hardware decoders
CUDA: New compositor, Jetson NVMM memory support, stream-ordered allocator
NVCODEC AV1 video encoder element, and nvdsdewarp
New Direct3D12 integration support library
New d3d12swapchainsink and d3d12deinterlace elements and D3D12 sink/source \
for zero-copy IPC
Decklink HDR support (PQ + HLG) and frame scheduling enhancements
AJA capture source clock handling and signal loss recovery improvements
RTP and RTSP: New rtpbin sync modes, client-side MIKEY support in rtspsrc
New Rust rtpbin2, rtprecv, rtpsend, and many new Rust RTP payloaders and \
depayloaders
webrtcbin support for basic rollbacks and other improvements
webrtcsink: support for more encoders, SDP munging, and a built-in \
web/signalling server
webrtcsrc/sink: support for uncompressed audio/video and NTP & PTP clock \
signalling and synchronization
rtmp2: server authentication improvements incl. Limelight CDN (llnw) \
authentication
New Microsoft WebView2 based web browser source element
The GTK3 plugin has gained support for OpenGL/WGL on Windows
Many GTK4 paintable sink improvements
GstPlay: id-based stream selection and message API improvements
Real-time pipeline visualization in a browser using a new dots tracer and viewer
New tracers for tracking memory usage, pad push timings, and buffer flow as \
pcap files
VA hardware-acclerated H.266/VVC decoder, VP8 and JPEG encoders, VP9/VP8 \
alpha decodebins
Video4Linux2 elements support DMA_DRM caps negotiation now
V4L2 stateless decoders implement inter-frame resolution changes for AV1 and VP9
Editing services: support for reverse playback and audio channel reordering
New QUIC-based elements for working with raw QUIC streams, RTP-over-QUIC \
(RoQ) and WebTransport
Apple AAC audio encoder and multi-channel support for the Apple audio decoders
cerbero: Python bindings and introspection support; improved Windows \
installer based on WiX5
Lots of new plugins, features, performance improvements and bug fixes
|
| 2025-04-24 16:16:37 by Thomas Klausner | Files touched by this commit (2412) |
Log message:
*: recursive bump for jpeg -> libjpeg-turbo switch
|
2023-11-16 10:22:52 by Thomas Klausner | Files touched by this commit (29) |  |
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-10-21 19:11:59 by Greg Troxel | Files touched by this commit (1345) |  |
Log message:
recursive revbump for tiff update
|
2023-01-23 17:57:08 by Thomas Klausner | Files touched by this commit (19) |  |
Log message:
gstreamer1: update to 1.20.5
GStreamer 1.20.5 stable bug fix release
The GStreamer team is pleased to announce another bug fix release
in the stable 1.20 release series of your favourite cross-platform
multimedia framework!
This release only contains bug fixes. It should be safe to update from 1.20.x.
Highlighted bugfixes:
systemclock waiting fixes for certain 32-bit platforms/libcs
alphacombine: robustness improvements for corner case scenarios
avfvideosrc: Report latency when doing screen capture
d3d11videosink: various thread-safety and stability fixes
decklink: fix performance issue when HDMI signal has been lost for a long time
flacparse: Fix handling of headers advertising 32 bits per sample
mpegts: Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
opengl: fix automatic dispmanx detection for rpi4 and fix usage of \
eglCreate/DestroyImage
opusdec: Various channel-related fixes
textrender: event handling fixes, esp. for GAP event
subparse: Fix non-closed tag handling
videoscale: fix handling of unknown buffer metas
videosink: reverse playback handling fixes
qtmux: Prefill mode fixes, especially for raw audio
multiudpsink: allow binding to IPv6 address
rtspsrc: Fix usage of IPv6 connections in SETUP
rtspsrc: Only EOS on timeout if all streams are timed out/EOS
splitmuxsrc: fix playback stall if there are unlinked pads
v4l2: Fix SIGSEGV on state change during format changes
wavparse robustness fixes
Fix static linking on macOS (opengl, vulkan)
gstreamer-vaapi: fix headless build against mesa >= 22.3.0
GStreamer Editing Services library: Fix build with tools disabled
webrtc example/demo fixes
unit test fixes for aesdec and rtpjitterbuffer
Cerbero: Fix ios cross-compile with cmake on M1; some recipe updates and \
other build fixes
Binary packages: pkg-config file fixes for various recipes (ffmpeg, taglib, \
gstreamer)
Binary packages: Enable high bitdepth support for libvpx (VP8/VP9 \
encoding/decoding)
Binary packages: ship aes plugin
Performance improvements
Miscellaneous bug fixes, memory leak fixes, and other stability and \
reliability improvements
|