mirror of
https://git.yoctoproject.org/poky
synced 2026-04-29 00:32:14 +02:00
Changelog: =========== From 1.22.1: audio channel-mix: allow up to 64 channels (instead of up to 63 channels) avfvideosrc: Don't wait on main thread for permissions request avvidenc: avoid generating inaccurate output timestamps, especially with variable framerate streams AV1 video codec caps signalling improvements in various elements codectimestamper: Fix timestamping on sequence update d3d11overlaycompositor: fix texture width and height d3d11videosink: Fix rendering on external handle dashdemux2: fix seek operation taking a log time to finish for some streams nvencoder: Fix B-frame encoding on Linux and min buffers in auto GPU mode playbin3: fixing buffering for live pipelines playbin: fix potential deadlock when stopping stream with subtitles visible redenc: fix setting of extension ID for twcc rtspsrc: improved compatibility with more broken RTSP servers v4l2h264dec: Fix Raspberry Pi4 will not play video in application vtdec: fix jittery playback of H.264 Level 4.1 movies in macOS vtdec: Fix non-deterministic frame output after flushing seeks vtenc: fix handling of interlaced ProRes on Apple M1 hardware vtenc: don't advertise ARGB/RGBA64 input caps on M1 Pro/Max with macOS <13 wasapi2src: Fix loopback capture on Windows 10 Anniversary Update tools: better handling of non-ASCII command line arguments on Windows gst-libav: fix build against newer ffmpeg versions gst-python: Use arch-specific install dir for gi overrides cerbero: Fix setuptools site.py breakage in Python 3.11 macOS packages: Fix broken binaries on macos < 11.0 various bug fixes, memory leak fixes, and other stability and reliability improvements From 1.22.2: 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 (From OE-Core rev: aed2b6833370b60c263afdd8beb0b1c20b9c2ec1) Signed-off-by: Steve Sakoman <steve@sakoman.com>
31 lines
999 B
BlitzBasic
31 lines
999 B
BlitzBasic
SUMMARY = "Python bindings for GStreamer 1.0"
|
|
DESCRIPTION = "GStreamer Python binding overrides (complementing the bindings \
|
|
provided by python-gi) "
|
|
HOMEPAGE = "http://cgit.freedesktop.org/gstreamer/gst-python/"
|
|
SECTION = "multimedia"
|
|
|
|
LICENSE = "LGPL-2.1-or-later"
|
|
LIC_FILES_CHKSUM = "file://COPYING;md5=c34deae4e395ca07e725ab0076a5f740"
|
|
|
|
SRC_URI = "https://gstreamer.freedesktop.org/src/${PNREAL}/${PNREAL}-${PV}.tar.xz"
|
|
SRC_URI[sha256sum] = "bef2b3d82ce4be46b775b1bb56305c1003ee01b535a53a82f9fe8924972153ad"
|
|
|
|
DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base python3-pygobject"
|
|
RDEPENDS:${PN} += "gstreamer1.0 gstreamer1.0-plugins-base python3-pygobject"
|
|
|
|
PNREAL = "gst-python"
|
|
|
|
S = "${WORKDIR}/${PNREAL}-${PV}"
|
|
|
|
EXTRA_OEMESON += "\
|
|
-Dtests=disabled \
|
|
-Dplugin=enabled \
|
|
-Dlibpython-dir=${libdir} \
|
|
"
|
|
|
|
inherit meson pkgconfig setuptools3-base upstream-version-is-even features_check
|
|
|
|
FILES:${PN} += "${libdir}/gstreamer-1.0"
|
|
|
|
REQUIRED_DISTRO_FEATURES = "gobject-introspection-data"
|