BSD Ports

multimedia/gstreamer1-qt 1.2.0 MidnightBSD

Qt

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
076a62e095
License
lgpl2.1+
Categories
multimedia

Description

QtGStreamer is a set of libraries providing C++ bindings for GStreamer with a Qt-style API, plus some helper classes and elements for integrating GStreamer better in Qt applications.

Install

Binary package:

mport install gstreamer1-qt5

From mports:

cd /usr/mports/multimedia/gstreamer1-qt && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gstreamer1-qt5>0:multimedia/gstreamer1-qt
LIB_DEPENDS=	libQt5GLib-2.0.so:multimedia/gstreamer1-qt

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Library 2

Build dependencies 2
Run dependencies 2

No port depends on this one.

Configuration

No options to configure.

USES
bison cmake compiler:c++11-lang gl gnome gstreamer pathfix pkgconfig qt:5 tar:xz
Service scripts
none
Conflicts with
gstreamer-qt5

Files

pkg-plist 146
  • include/Qt5GStreamer/QGlib/Connect
  • include/Qt5GStreamer/QGlib/Error
  • include/Qt5GStreamer/QGlib/Global
  • include/Qt5GStreamer/QGlib/Init
  • include/Qt5GStreamer/QGlib/Object
  • include/Qt5GStreamer/QGlib/ParamSpec
  • include/Qt5GStreamer/QGlib/Quark
  • include/Qt5GStreamer/QGlib/RefPointer
  • include/Qt5GStreamer/QGlib/Signal
  • include/Qt5GStreamer/QGlib/Type
  • include/Qt5GStreamer/QGlib/Value
  • include/Qt5GStreamer/QGlib/connect.h
  • include/Qt5GStreamer/QGlib/connectimpl.h
  • include/Qt5GStreamer/QGlib/emitimpl.h
  • include/Qt5GStreamer/QGlib/error.h
  • include/Qt5GStreamer/QGlib/global.h
  • include/Qt5GStreamer/QGlib/init.h
  • include/Qt5GStreamer/QGlib/object.h
  • include/Qt5GStreamer/QGlib/paramspec.h
  • include/Qt5GStreamer/QGlib/qglib_signal.h
  • include/Qt5GStreamer/QGlib/quark.h
  • include/Qt5GStreamer/QGlib/refpointer.h
  • include/Qt5GStreamer/QGlib/type.h
  • include/Qt5GStreamer/QGlib/value.h
  • include/Qt5GStreamer/QGlib/wrap.h
  • include/Qt5GStreamer/QGst/Allocator
  • include/Qt5GStreamer/QGst/Bin
  • include/Qt5GStreamer/QGst/Buffer
  • include/Qt5GStreamer/QGst/BufferList
  • include/Qt5GStreamer/QGst/Bus
  • include/Qt5GStreamer/QGst/Caps
  • include/Qt5GStreamer/QGst/ChildProxy
  • include/Qt5GStreamer/QGst/Clock
  • include/Qt5GStreamer/QGst/ClockTime
  • include/Qt5GStreamer/QGst/ColorBalance
  • include/Qt5GStreamer/QGst/Discoverer
  • include/Qt5GStreamer/QGst/DoubleRange
  • include/Qt5GStreamer/QGst/Element
  • include/Qt5GStreamer/QGst/ElementFactory
  • include/Qt5GStreamer/QGst/Event
  • include/Qt5GStreamer/QGst/Fourcc
  • include/Qt5GStreamer/QGst/Fraction
  • include/Qt5GStreamer/QGst/FractionRange
  • include/Qt5GStreamer/QGst/GhostPad
  • include/Qt5GStreamer/QGst/Global
  • include/Qt5GStreamer/QGst/Init
  • include/Qt5GStreamer/QGst/Int64Range
  • include/Qt5GStreamer/QGst/IntRange
  • include/Qt5GStreamer/QGst/Memory
  • include/Qt5GStreamer/QGst/Message
  • include/Qt5GStreamer/QGst/MiniObject
  • include/Qt5GStreamer/QGst/Object
  • include/Qt5GStreamer/QGst/Pad
  • include/Qt5GStreamer/QGst/Parse
  • include/Qt5GStreamer/QGst/Pipeline
  • include/Qt5GStreamer/QGst/PluginFeature
  • include/Qt5GStreamer/QGst/Query
  • include/Qt5GStreamer/QGst/Quick/VideoItem
  • include/Qt5GStreamer/QGst/Quick/VideoSurface
  • include/Qt5GStreamer/QGst/Quick/global.h
  • include/Qt5GStreamer/QGst/Quick/videoitem.h
  • include/Qt5GStreamer/QGst/Quick/videosurface.h
  • include/Qt5GStreamer/QGst/Sample
  • include/Qt5GStreamer/QGst/Segment
  • include/Qt5GStreamer/QGst/StreamVolume
  • include/Qt5GStreamer/QGst/Structure
  • include/Qt5GStreamer/QGst/TagList
  • include/Qt5GStreamer/QGst/Ui/GraphicsVideoSurface
  • include/Qt5GStreamer/QGst/Ui/GraphicsVideoWidget
  • include/Qt5GStreamer/QGst/Ui/VideoWidget
  • include/Qt5GStreamer/QGst/Ui/global.h
  • include/Qt5GStreamer/QGst/Ui/graphicsvideosurface.h
  • include/Qt5GStreamer/QGst/Ui/graphicsvideowidget.h
  • include/Qt5GStreamer/QGst/Ui/videowidget.h
  • include/Qt5GStreamer/QGst/UriHandler
  • include/Qt5GStreamer/QGst/Utils/ApplicationSink
  • include/Qt5GStreamer/QGst/Utils/ApplicationSource
  • include/Qt5GStreamer/QGst/Utils/applicationsink.h
  • include/Qt5GStreamer/QGst/Utils/applicationsource.h
  • include/Qt5GStreamer/QGst/Utils/global.h
  • include/Qt5GStreamer/QGst/VideoOrientation
  • include/Qt5GStreamer/QGst/VideoOverlay
  • include/Qt5GStreamer/QGst/allocator.h
  • include/Qt5GStreamer/QGst/bin.h
  • include/Qt5GStreamer/QGst/buffer.h
  • include/Qt5GStreamer/QGst/bufferlist.h
  • include/Qt5GStreamer/QGst/bus.h
  • include/Qt5GStreamer/QGst/caps.h
  • include/Qt5GStreamer/QGst/childproxy.h
  • include/Qt5GStreamer/QGst/clock.h
  • include/Qt5GStreamer/QGst/clocktime.h
  • include/Qt5GStreamer/QGst/colorbalance.h
  • include/Qt5GStreamer/QGst/discoverer.h
  • include/Qt5GStreamer/QGst/element.h
  • include/Qt5GStreamer/QGst/elementfactory.h
  • include/Qt5GStreamer/QGst/enums.h
  • include/Qt5GStreamer/QGst/event.h
  • include/Qt5GStreamer/QGst/ghostpad.h
  • include/Qt5GStreamer/QGst/global.h
  • include/Qt5GStreamer/QGst/init.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
qt-gstreamer-1.2.0.tar.xz3136329f3b492b74cad9be918e4c4db96df48dab9c012f2ae5667f438b64a4d92e8fd4
Master sites 1
  • http://gstreamer.freedesktop.org/src/qt-gstreamer/

Commit history 1

DateCommitCreditsLog message
076a62e095 Lucas Holt multimedia: update GStreamer stack to 1.28.6 (#1383)
## Summary - synchronize GStreamer core, base/bad/good/ugly plugin bundles, Rust and Python bindings, editing services, libav, RTSP server, Qt bindings, and related plugin ports at 1.28.6 - refresh 1.28 Meson compatibility patches, plists, and generated Rust crate metadata - reset all coupled port revisions to 0 and add the new svt-av1 plugin mapping - retain gstreamer-vaapi at its last available 1.26.1 release because upstream no longer publishes a 1.28 vaapi tarball ## Validation - core: `bmake makesum patch build fake package test check-license` passed - base plugin bundle: all 368 compile targets passed serially with introspection disabled - default plugin introspection is blocked on this host because the GI scanner links the still-installed 1.26 allocator during the build-tree …