Path to this page:
./
multimedia/gst-plugins1-base,
Open source multimedia framework - Base plugins
Branch: CURRENT,
Version: 1.14.4,
Package name: gst-plugins1-base-1.14.4,
Maintainer: pkgsrc-usersGStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple Ogg/Vorbis 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.
GStreamer is released under the LGPL.
This package is part of the 'base' plugins for GStreamer. It provides a
set of must-have plugins.
Required to run:[
textproc/libxml2] [
lang/perl5] [
devel/glib2] [
devel/orc] [
devel/gobject-introspection] [
multimedia/gstreamer1]
Required to build:[
pkgtools/cwrappers]
Package options: introspection
Master sites:
SHA1: 204ad46dca52230adb80bd96fcad923555251af2
RMD160: e7bcafb7127c901f6c7040766c524ad1be618c0d
Filesize: 3616.438 KB
Version history: (Expand)
- (2018-11-08) Updated to version: gst-plugins1-base-1.14.4
- (2018-08-22) Updated to version: gst-plugins1-base-1.14.2nb1
- (2018-08-17) Updated to version: gst-plugins1-base-1.14.2
- (2018-05-24) Updated to version: gst-plugins1-base-1.14.1
- (2018-04-18) Updated to version: gst-plugins1-base-1.14.0
- (2018-04-15) Updated to version: gst-plugins1-base-1.12.5
CVS history: (Expand)
2018-11-08 15:42:51 by Patrick Welche | Files touched by this commit (1) |
Log message:
Missed PKGREVISION
|
2018-11-08 15:40:24 by Patrick Welche | Files touched by this commit (10) |  |
Log message:
Update gstreamer1 and plugins to 1.14.4
Highlighted bugfixes in 1.14.3
* opusenc: fix crash on 32-bit platforms
* compositor: fix major buffer leak when doing crossfading on some
but not all pads
* wasapi: various fixes for wasapisrc and wasapisink regressions
* x264enc: Set bit depth to fix "This build of x264 requires 8-bit
depth. Rebuild to..." runtime errors with x264 version ≥ 153
* audioaggregator, audiomixer: caps negotiation fixes
* input-selector: latency handling fixes
* playbin, playsink: audio visualization support fixes
* dashdemux: fix possible crash if stream is neither isobmff nor
isoff_ondemand profile
* opencv: Fix build for opencv >= 3.4.2
* h265parse: miscellaneous fixes backported from h264parse
* pads: fix changing of pad offsets from inside pad probes
* pads: ensure that pads are blocked for IDLE probes if they are
called from the streaming thread too
Highlighted bugfixes in 1.14.4
* glviewconvert: wait and set the gl sync meta on buffers
* glviewconvert: Copy composition meta from the primary buffer to
both outputs
* glcolorconvert: Don't copy overlay composition meta over to NULL
outbufs
* matroskademux: add functionality needed for MSE use case fixing
youtube playback in epiphany/webkit-gtk
* msdk: fix build on windows
* opusenc: fix another crash on 32-bit x86 on windows (alignment
issue in SSE optimisations)
* osxaudio: add support for parsing more channel layouts
* tagdemux: Use upstream GST_EVENT_STREAM_START (and stream-id) if
present
* vorbisdec: fix header handling regression: init decoder immediately
once we have headers
* wasapisink: recover from low buffer levels in shared mode
* fix GstSegment unit test which would fail on some 32-bit x86 CPUs
|
2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558) |
Log message:
Recursive bump for perl5-5.28.0
|
2018-08-17 13:50:52 by Thomas Klausner | Files touched by this commit (12) |  |
Log message:
gstreamer1: update to 1.14.2
This release only contains bugfixes and it should be safe to update
from 1.14.x.
|
2018-05-23 22:43:19 by Adam Ciarcinski | Files touched by this commit (14) |  |
Log message:
gstreamer1: updated to 1.14.1
1.14.1
Noteworthy bugfixes in 1.14.1
- GstPad: Fix race condition causing the same probe to be called
multiple times
- Fix occasional deadlocks on windows when outputting debug logging
- Fix debug levels being applied in the wrong order
- GIR annotation fixes for bindings
- audiomixer, audioaggregator: fix some negotiation issues
- gst-play-1.0: fix leaving stdin in non-blocking mode after exit
- flvmux: wait for caps on all input pads before writing header even
if source is live
- flvmux: don't wake up the muxer unless there is data, fixes busy
looping if there's no input data
- flvmux: fix major leak of input buffers
- rtspsrc, rtsp-server: revert to RTSP RFC handling of
sendonly/recvonly attributes
- rtpvrawpay: fix payloading with very large mtu sizes where
everything fits into a single RTP packet
- v4l2: Fix hard-coded enabled v4l2 probe on Linux/ARM
- v4l2: Disable DMABuf for emulated formats when using libv4l2
- v4l2: Always set colorimetry in S_FMT
- asfdemux: Set stream-format field for H264 streams and handle H.264
in bytestream format
- x265enc: Fix tagging of keyframes on output buffers
- ladspa: Fix critical during plugin load on Windows
- decklink: Fix COM initialisation on Windows
- h264parse: fix re-use across pipeline stop/restart
- mpegtsmux: fix force-keyframe event handling and PCR/PMT changes
that would confuse some players with generated HLS streams
- adaptivedemux: Support period change in live playlist
- rfbsrc: Fix support for applevncserver and support NULL pool in
decide_allocation
- jpegparse: Fix APP1 marker segment parsing
- h265parse: Make caps writable before modifying them, fixes criticals
- fakevideosink: request an extra buffer if enable-last-sample is
enabled
- wasapisrc: Don't provide a clock based on WASAPI's clock
- wasapi: Only use audioclient3 when low-latency, as it might
otherwise glitch with slow CPUs or VMs
- wasapi: Don't derive device period from latency time, should make it
more robust against glitches
- audiolatency: Fix wave detection in buffers and avoid bogus pts
values while starting
- msdk: fix plugin load on implementations with only HW support
- msdk: dec: set framerate to the driver only if provided, not in 0/1
case
- msdk: Don't set extended coding options for JPEG encode
- rtponviftimestamp: fix state change function init/reset causing
races/crashes on shutdown
- decklink: fix initialization failure in windows binary
- ladspa: Fix critical warnings during plugin load on Windows and fix
dependencies in meson build
- gl: fix cross-compilation error with viv-fb
- qmlglsink: make work with eglfs_kms
- rtspclientsink: Don't deadlock in preroll on early close
- rtspclientsink: Fix client ports for the RTCP backchannel
- rtsp-server: Fix session timeout when streaming data to client over
TCP
- vaapiencode: h264: find best profile in those available, fixing
negotiation errors
- vaapi: remove custom GstGL context handling, use GstGL instead.
Fixes GL Context sharing with WebkitGtk on wayland
- gst-editing-services: various fixes
- gst-python: bump pygobject req to 3.8; fix
GstPad.set_query_function(); dist autogen.sh and configure.ac in
tarball
- g-i: pick up GstVideo-1.0.gir from local build directory in GstGL
build
- g-i: update constant values for bindings
- avoid duplicate symbols in plugins across modules in static builds
- ... and many, many more!
|
2018-05-01 23:20:45 by Adam Ciarcinski | Files touched by this commit (2) |
Log message:
gst-plugins1-base: fix building on Darwin; removed MAKE_JOBS_SAFE=no
|
2018-04-18 00:11:32 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
gstreamer1: patch updates for 1.14.0
|
2018-04-18 00:10:05 by Thomas Klausner | Files touched by this commit (27) |  |
Log message:
gstreamer1: update to 1.14.0
The GStreamer team is proud to announce a new major feature release of your \
favourite cross-platform multimedia framework!
The 1.14 release series adds new features on top of the previous 1.12 series and \
is part of the API and ABI-stable 1.x release series of the GStreamer multimedia \
framework.
Highlights:
WebRTC support: real-time audio/video streaming to and from web browsers
Experimental support for the next-gen royalty-free AV1 video codec
Video4Linux: encoding support, stable element names and faster device probing
Support for the Secure Reliable Transport (SRT) video streaming protocol
RTP Forward Error Correction (FEC) support (ULPFEC)
RTSP 2.0 support in rtspsrc and gst-rtsp-server
ONVIF audio backchannel support in gst-rtsp-server and rtspsrc
playbin3 gapless playback and pre-buffering support
tee, our stream splitter/duplication element, now does allocation query \
aggregation which is important for efficient data handling and zero-copy
QuickTime muxer has a new prefill recording mode that allows file import in \
Adobe Premiere and FinalCut Pro while the file is still being written.
rtpjitterbuffer fast-start mode and timestamp offset adjustment smoothing
souphttpsrc connection sharing, which allows for connection reuse, cookie \
sharing, etc.
nvdec: new plugin for hardware-accelerated video decoding using the NVIDIA \
NVDEC API
Adaptive DASH trick play support
ipcpipeline: new plugin that allows splitting a pipeline across multiple \
processes
Major gobject-introspection annotation improvements for large parts of the \
library API
GStreamer C# bindings have been revived and seen many updates and fixes
The externally-maintained GStreamer Rust bindings have many usability \
improvements and cover most of the API now
|