2023-06-02 18:09:47 by Thomas Klausner | Files touched by this commit (22) | |
Log message:
gstreamer1*: update to 1.22.3
Highlighted bugfixes:
avdec: fix occasional video decoder deadlock on seeking with FFmpeg 6.0
decodebin3: fix regression handling input streams without CAPS or TIME \
segment such as e.g. udpsrc or pushfilesrc
bluez: a2dpsink: fix Bluetooth SIG Certification test failures
osxvideosink: fix deadlock upon closing output window
qtdemux: fix edit list handling regression and AV1 codec box parsing
qtmux: fix extraction of CEA608 closed caption data from S334-1A packets
rtspsrc: Fix handling of * control path
splitmux: timestamp handling improvements
v4l2videodec: Rework dynamic resolution change handling (needed for IMX6 \
mainline codec)
videoflip: fix regression with automatically rotating video based on tags
d3d11: many d3d11videosink and d3d11compositor fixes
webrtc, rtp: numerous data race fixes and stability fixes
cerbero: Add support for RHEL9 and Rocky Linux; build timecodestamper plugin \
with libltc support
various bug fixes, memory leak fixes, and other stability and reliability \
improvements
|
2023-04-29 09:12:14 by Thomas Klausner | Files touched by this commit (18) | |
Log message:
gstreamer1: update to 1.22.2
Highlighted bugfixes:
avdec_h264: fix decoder deadlocks with FFmpeg 6.0
rtspsrc: fix regression with URI protocols in OPTIONS requests for RTSP over TLS
rtspsrc: improved control url handling compatibility for broken servers
decklink: fix 10 bit RGB (r210) format auto detection for capture and fix \
playout if video caps are configured before audio caps
d3d11videosink: Fix tearing in case of fullscreen mode
playbin: fix deadlock when stopping stream with subtitles visible (even more)
typefinding: fix regression not detecting application/dash+xml in some \
corner cases
osxvideosink: fix broken aspect ratio and frame drawing region
decodebin3, parsebin: Improve elementary stream handling when decoders are \
not present and fix hang when removing a failing stream
urisourcebin: Propagate sticky events from parsebin, so that the \
`STREAM_START` event with the `GstStream` info is always available when pads get \
exposed
v4l2: Add support for YVU420M format; mark JPEG content as parsed
h264decoder, h265decoder: DPB bumping process and latency reporting fixes
Opus: Fix reading of extended channel config in MPEG-TS and fix missing \
sample rate when remuxing from RTP to Matroska
zxing: add support for building against zxing-c++ 2.0
cerbero: Fix packaging of Rust plugins on Android; fix modern Gentoo distro \
detection
various bug fixes, memory leak fixes, and other stability and reliability \
improvements
|
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-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
|
2022-12-16 22:08:11 by Adam Ciarcinski | Files touched by this commit (48) | |
Log message:
gstreamer1: updated to 1.20.4
Highlighted bugfixes in 1.20.4
avaudiodec: fix playback issue with WMA files, would throw an error at EOS with \
FFmpeg 5.x
Fix deadlock when loading gst-editing-services plugin
Fix input buffering capacity in live mode for aggregator, video/audio aggregator \
subclasses, muxers
glimagesink: fix crash on Android
subtitle handling and subtitle overlay fixes
matroska-mux: allow width + height changes for avc3|hev1|vp8|vp9
rtspsrc: fix control url handling for spec compliant servers and add fallback \
for incompliant servers
WebRTC fixes
RTP retransmission fixes
video: fixes for formats with 4x subsampling and horizontal co-sited chroma \
(Y41B, YUV9, YVU9 and IYU9)
macOS build and packaging fixes, in particular fix finding of gio modules on \
macOS for https/TLS support
Fix consuming of the macOS package as a framework in XCode
Performance improvements
Miscellaneous bug fixes, memory leak fixes, and other stability and reliability \
improvements
|
2022-07-18 17:40:56 by Thomas Klausner | Files touched by this commit (18) | |
Log message:
gstreamer1: update to 1.20.3
Highlighted bugfixes:
Security fixes in Matroska, MP4 and AVI demuxers
Fix scrambled video playback with hardware-accelerated VA-API decoders on \
certain Intel hardware
playbin3/decodebin3 regression fix for unhandled streams
Fragmented MP4 playback fixes
Android H.265 encoder mapping
Playback of MXF files produced by older FFmpeg versions
Fix rtmp2sink crashes on 32-bit platforms
WebRTC improvements
D3D11 video decoder and screen recorder fixes
Performance improvements
Support for building against OpenCV 4.6 and other build fixes
Miscellaneous bug fixes, memory leak fixes, and other stability and \
reliability improvements
|
2022-06-08 09:49:48 by Thomas Klausner | Files touched by this commit (1) |
Log message:
gst-plugins1-base: gobject-introspection is a build dependency
Bump PKGREVISION.
|
2022-05-24 20:18:19 by Nia Alarie | Files touched by this commit (15) | |
Log message:
gstreamer1: update to 1.20.2
Highlighted bugfixes:
* avviddec: Remove vc1/wmv3 override and fix crashes on WMV files with
FFMPEG 5.0+
* macOS: fix plugin discovery for GStreamer installed via brew and fix
loading of Rust plugins
* rtpbasepayload: various header extension handling fixes
* rtpopusdepay: fix regression in stereo input handling if sprop-stereo
is not advertised
* rtspclientsink: fix possible shutdown deadlock
* mpegts: gracefully handle "empty" program maps and fix AC-4 detection
* mxfdemux: Handle empty VANC packets and fix EOS handling
* playbin3: various playbin3, uridecodebin3, and playsink fixes
* ptpclock: fix initial sync-up with certain devices
* gltransformation: let graphene alloc its structures memory aligned
* webrtcbin fixes and webrtc sendrecv example improvements
* video4linux2: various fixes including some fixes for Raspberry Pi users
* videorate segment handling fixes and other fixes
* nvh264dec, nvh265dec: Fix broken key-unit trick modes and reverse playback
* wpe: Reintroduce persistent WebContext
* cerbero: Make it easier to consume 1.20.1 macOS GStreamer .pkgs
* build fixes and gobject annotation fixes
* bug fixes, security fixes, memory leak fixes, and other stability and
reliability improvements
|
2022-04-19 18:27:43 by Nia Alarie | Files touched by this commit (2) |
Log message:
gst-plugins1-base: remove broken unfinished patch (it was the wrong
approach, and isn't necessary anyway)
|
2022-04-19 15:00:27 by Tobias Nygren | Files touched by this commit (2) |
Log message:
gst-plugins1-base: mend broken meson pkgsrc patch for gst-gl
The patch has syntax errors and I think it is only needed for
wip/gst-plugins1-gl?
This might need to be done differently but should hopefully unbreak the
base package which is more urgent until a proper fix can be made.
|