Commit graph

5214 commits

Author SHA1 Message Date
rillig
031aa1f46a multimedia: align variable assignments
pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
2019-11-03 17:11:59 +00:00
adam
089820fbf6 libdvdnav: updated to 6.0.1
libdvdnav (6.0.1)
 * improve random playback mode, to work-around broken discs
 * fix divide-by-zerop issue in tmap search
 * fix pthread on OS/2
2019-11-03 11:08:09 +00:00
adam
4f311eea4d libdvdread: updated to 6.0.2
libdvdread (6.0.2)
 * use reentrant getmntent_r
 * fix playback of some discs, by fixing pgc_t structure
2019-11-03 11:06:55 +00:00
rillig
b814f314dd multimedia/deforaos-player: move HTML documentation 2019-11-02 12:47:58 +00:00
nia
47f33df0a6 *: fix manual definition of evdev mouse button ids 2019-10-29 22:46:39 +00:00
leot
423fcf3b11 mpv: Update to 0.30.0
pkgsrc changes:
 - Drop dependency to libdvdread, no longer supported in favour of libdvdnav
 - Remove `v4l2' option, option was removed and no longer supported
 - Remove patch-audio_out_ao__oss.c, applied upstream

Changes:
Release 0.30.0
==============
This release requires FFmpeg 4.0 or newer.
This release has replaced the internal Vulkan rendering abstraction
with libplacebo's more up-to-date implementation.

Features
--------
Added
~~~~~
- vo_gpu: vulkan: hwdec_cuda: Add support for Vulkan interop
- command: support for async commands
- input: support for named arguments
- cocoa-cb: add support for mac 10.14 Dark mode and run time switching
- vo_gpu: switch to Vulkan API implementation based on libplacebo
- context_drm_egl: Add support for presentation feedback
- vo_gpu: implement error diffusion for dithering
- vo/gpu: hwdec_vdpau: Support direct mode for 4:4:4 content
- vo_gpu: hwdec_vaapi: Add Vulkan interop
- video, TOOLS: add vf_fingerprint and a skip-logo script
- vo_gpu: d3d11: add support for presentation feedback
- vo_drm: 30bpp support
- cocoa-cb: add support for 10bit opengl rendering
- video: add pure gamma TRC curves for 2.0, 2.4 and 2.6
- vo_drm: Implement N-buffering and presentation feedback
- Reintroduce vo_wayland as vo_wlshm
- video: add zimg wrapper
- wayland: add presentation time
- input: add gamepad support through SDL2

Changed
~~~~~~~
- cocoa-cb: use libmpv's advanced rendering control and timing
- vo_gpu: improve tone mapping desaturation
- vo_gpu: redesign peak detection algorithm
- vo_gpu: allow boosting dark scenes when tone mapping
- osc: improve look of seekranges
- vo_gpu: x11: remove special vdpau probing, use EGL by default
- demux: sort filenames naturally when playing a directory / archive
- stream_dvb: rewrite channel switching, remove old stream control
- filters: extend vf_format so that it can convert color parameters

Removed
~~~~~~~
- demux, stream: rip out the classic stream cache
- vo_gpu: removed internal Vulkan implementation
- Remove libdvdread support in favor of libdvdnav
- demux, stream: remove much of the optical disc support
- Remove classic Linux analog TV support, and DVB runtime controls
- demux, stream: remove old rar support in favor of libarchive
- vo_gpu: remove mali-fbdev
- vo_gpu: remove vdpau/GLX backend
- vf_vapourynth: remove Lua backend
- vo_gpu: remove hwdec_d3d11eglrgb

Options and Commands
--------------------
Added
~~~~~
- command: add a subprocess command
- vo_gpu: added --tone-mapping-max-boost, --hdr-peak-decay-rate,
  --hdr-scene-threshold-low/high
- player: add --demuxer-cache-wait option
- Implement backwards playback
- demux: add a on-disk cache
- demux, command: add another stream recording mechanism, `dump-cache` command
- ao_pulse: add --pulse-allow-suspended
- command: add video-add/video-remove/video-reload commands
- demux_cue: added --demuxer-cue-codepage to select CUE sheet charset
- input: add keybind command
- command: add sub-start & sub-end properties
- video/d3d11: added --d3d11-adapter to select a rendering adapter by name
- vo_gpu/d3d11: added --d3d11-output-format for configuring swap chain format

Changed
~~~~~~~
- vo_gpu: split --linear-scaling into --linear-upscaling and
  --linear-downscaling
- vo_gpu: split --tone-mapping-desaturate into strength and exponent
- drm: rename --drm-osd-plane-id to --drm-draw-plane, --drm-video-plane-id to
  --drm-drmprime-video-plane, --drm-osd-size to --drm-draw-surface-size

Deprecated
~~~~~~~~~~
- options: deprecate --video-aspect, replaced by --video-aspect-override
- options: deprecate --record-file, --spirv-compiler

Removed
~~~~~~~
- options: remove deprecated --chapter option
- demux: remove "program" property
- stream: remove "disc-titles", "disc-title", "disc-title-list", and "angle"
  properties
- cocoa-cb: remove --macos-title-bar-style, replaced by
  --macos-title-bar-material and --macos-title-bar-appearance
- spirv: remove support for --spirv-compiler=nvidia (shaderc is the only
  remaining option)

Fixes and Minor Enhancements
----------------------------
- context_drm_egl: implement n-buffering
- cocoa-cb: add support for custom colored title bar
- vo_gpu: x11egl: support Mesa OML sync extension
- demux, demux_edl: add extension for tracks sourced from separate streams
- context_drm_egl: Use eglGetPlatformDisplayEXT if available
- vo_gpu: vulkan: add Android context
- wayland: use xdg-decoration if available
- vo_gpu: glx: use GLX_OML_sync_control for better vsync reporting
- demux: runtime option changing for cache and stream recording
- x11: fix ICC profiling for multiple monitors
- zsh completion: move generation to runtime and improve
2019-10-25 14:35:55 +00:00
kamil
2a058ea601 kaffeine: Eliminated
No longer builds as there are missing dependencies for this legacy package
version from kde4 / vlc2 / qt4.
2019-10-25 13:41:25 +00:00
kamil
a8dad5c1db - kaffeine 2019-10-25 13:39:10 +00:00
kamil
6042461866 vlc2: Eliminated
Obsolete version replaced by the vlc package.
2019-10-25 11:16:05 +00:00
kamil
0bd7bad26c - vlc2 2019-10-25 11:15:21 +00:00
nia
8afa91f5ea subtitleeditor: Missing patch 2019-10-24 22:06:09 +00:00
gutteridge
cb87457205 mate-media: update to 1.22.2
Change log:

### mate-media 1.22.2

  * Translations update
  * applet: Update default output
  * gvc applet: add missing translations (i18n)
  * Add scroll interface tabs with mouse wheel
  * configure.ac: fix typos in var names, portability fixes, etc.
2019-10-21 23:08:52 +00:00
nia
8b3c210413 libmediaart: Fix MASTER_SITES 2019-10-19 09:44:18 +00:00
nia
ebf04ed7df Remove multimedia/farsight2, successor chat/farstream 2019-10-19 09:12:59 +00:00
tsutsui
c379608fdf adobe-flash-plugin11: remove.
No security updates, adobe-flash-player is better for NetBSD 7.1 and later,
and NetBSD 6.x and prior have been EOLed.
2019-10-19 09:01:40 +00:00
tsutsui
7ae85e4f2b ruby-gnome: Update to 3.4.1.
Upstream changes (from NEWS):

== Ruby-GNOME 3.4.1: 2019-10-16

This is a follow-up release of 3.4.0.

=== Changes

==== Ruby/GDK3

  * Improvements

    * Added support for (({String})) and (({Symbol})) as (({Gdk::Color})).
      [GitHub#1286][Reported by rubyFeedback]

    * Added support for (({String})) and (({Symbol})) as (({Gdk::RGBA})).

==== Ruby/GObjectIntrospection

  * Improvements

    * Added support for (({GBytes **})).

=== Thanks

  * rubyFeedback
2019-10-19 08:25:17 +00:00
nia
cb55e339f5 subtitleeditor: Update to 0.54.0
Switch to gtk3 and away from gstreamer0.10.
2019-10-18 18:33:18 +00:00
nia
f6cdbf8745 Add multimedia/gstreamermm1.
C++ interface for GStreamer
2019-10-18 18:31:01 +00:00
nia
c93fd7b9d8 libmediaart: Create buildlink3.mk 2019-10-18 16:55:50 +00:00
nia
52be6210cd Add multimedia/libmediaart.
Library tasked with managing, extracting, and handling media art caches.

Part of GNOME.
2019-10-18 16:54:42 +00:00
nia
c7e5059a7c Remove multimedia/swfdec.
This project has been dead for more than 10 years and has dependencies
on the unmaintained GStreamer 0.10 branch. The browser plugins are also
of questionable utility these days.

For a more maintained swf decoder, see lightspark.
2019-10-18 15:56:44 +00:00
nia
7fbe18a836 mlt: Disable the obsolete swfdec plugin.
Bump PKGREVISION.
2019-10-18 15:52:04 +00:00
mef
a657a89aab (multimedia/gst-plugins0.10-ffmpeg) sorry more to commit for distinfo 2019-10-14 13:37:43 +00:00
mef
23319a3ebf (multimeda/gst-ffmpeg) Fix build after orc is updated 0.4.29 to 0.4.30 2019-10-14 13:31:12 +00:00
rillig
82bf76561b multimedia/libmpeg3: fix location of HTML documentation 2019-10-12 20:26:43 +00:00
tsutsui
906cc48e8d ruby-gnome: Update to 3.4.0.
Upstream changes (from NEWS):

== Ruby-GNOME 3.4.0: 2019-10-10

This is a bug fix release of 3.3.9.

=== Changes

==== Ruby/ATK

  * Fixes

    * Fixed a typo.
      [GitHub#1302][Reported by kojix2]

=== Thanks

  * kojix2

== Ruby-GNOME 3.3.9: 2019-10-10

This is a full GLib 2.62.0 support release.

=== Changes

==== Ruby/GLib2

  * Improvements

    * Deprecated (({GLib::Param::PRIVATE})). Use
      (({GLib::Param::STATIC_NAME})) instead.

    * Deprecated (({GLib::Param#private?})). Use
      (({GLib::Param#static_name?})) instead.

    * Added new flags:

      * (({GLib::Param::STATIC_NICK}))

      * (({GLib::Param::STATIC_BLURB}))

      * (({GLib::Param::EXPLICIT_NOTIFY}))

      * (({GLib::Param::DEPRECATED}))

    * Added new predicates:

      * (({GLib::Param#static_nick?}))

      * (({GLib::Param#static_blurb?}))

      * (({GLib::Param#explicit_notify?}))

      * (({GLib::Param#deprecated?}))

    * Deprecated (({ruby_gnome2_version})) in `mkmf-gnome`. Use
      (({ruby_gnome_version})) instead.

    * Added (({rbgobj_gtype_from_ruby()})).

    * Added (({rbg_is_object()})).

    * Added (({rbg_is_value()})).

    * Added (({rbg_is_bytes()})).

    * Removed needless const from the return value of
      (({rbg_rval2strv()})).

    * Removed needless const from the return value of
      (({rbg_rval2strv_accept_nil()})).

    * Added (({rbg_rval2filenamev()})).

    * Added (({rbg_rval2filenamev_accept_nil()})).

    * Stopped to define (({GType})) for (({GPollFD})).

==== Ruby/GObjectIntrospection

  * Improvements

    * Added support for conversion from (({GLib::Bytes})) to
      (({[gint8]})) and (({[guint8]})).

    * Added more information to inspected result.

==== Ruby/GIO2

  * Improvements

    * Added support for GLib 2.62.0 or later.
      [GitHub#1296][Reported by Mamoru TASAKA]

==== Ruby/GTK3

  * Improvements

    * Added (({Gtk::TreeModelSort.new})).
      [GitHub#1298][Reported by LutzLue]
      (({[gint8]})) and (({[guint8]})).

==== Ruby/GStreamer

  * Improvements

    * Removed all custom callbacks.

    * (({Gst::TagList#each})): Changed to yield tag name and tag
      values.

=== Thanks

  * LutzLue

  * Mamoru TASAKA
2019-10-11 16:20:22 +00:00
nia
3df8e5a1b0 Remove multimedia/gnash successor multimedia/lightspark.
This is unmaintained upstream, has rotten dependencies, and hasn't built
for some time.
2019-10-10 09:37:10 +00:00
nia
944bf60535 gst-plugins1-editing-services: Regen PLIST 2019-10-10 09:21:20 +00:00
nia
59c8dfb264 gst-plugins1-editing-services: Add some missing DEPENDS
Pointed out by wiz@
2019-10-10 09:18:10 +00:00
tsutsui
59339b7215 adobe-flash-player: update to 32.0.0.270.
Upstream announcement:

https://helpx.adobe.com/flash-player/release-note/fp_32_air_32_release_notes.html

October 9, 2019
* Assorted functional fixes
2019-10-09 15:47:24 +00:00
wiz
5619ad98a7 pitivi: fix PLIST for python != 3.7 2019-10-07 15:00:33 +00:00
wiz
3d832abf68 gst-plugins1-editing-services: add gstreamer1 requirement
(needs one that has gst-check enabled)

Remove gi file from PLIST that's not installed with current dependencies
(perhaps one is missing?).

Bump PKGREVISION.
2019-10-07 14:52:33 +00:00
prlw1
c02441770e Rename py-meson to meson.
The motivation is to consider meson as an application, so there is only
one copy on the system, and as a python 3 program, it can build python 2
packages.
2019-10-07 09:28:09 +00:00
adam
8c8a6923f0 mkvtoolnix: updated to 38.0.0
Version 38.0.0 "The Silent Type":

New features and enhancements
* mkvextract: chapters, tags & cue sheets will now be written to standard
  output if no file name is given, same as if `-` is given as the file name.
* MKVToolNix GUI: job queue: added a new setting in the preferences' "job
  queue & job status" section that, when enabled, will cause the GUI to remove
  all output files created by jobs that are either aborted by the user or that
  end in an error.

Bug fixes
* all programs: macOS: fixed file access if the file name (including all path
  components) contains any Unicode character where NFC (Normalization Form
  Canonical Composed) and NFD (Normalization Form Canonical Decomposed)
  differ, e.g. German Umlauts.
* mkvmerge: when splitting by chapters the user can now split by chapters
  coming from one of the appended files, too.
* mkvmerge: AAC reader: fixed reading codec parameters (channels, sample rate)
  if a file starts with garbage that includes valid-but-bogus AAC
  headers.
* MKVToolNix GUI: Hebrew was added to the list of often-used languages so that
  it can be selected by default again.
* MKVToolNix GUI: when updating the GUI's settings from v37.0.0 or older, the
  GUI checks if the list of often-used languages equals the built-in list from
  v36.0.0. If it does, it will be updated to the built-in list changed in
  v37.0.0.

Build system changes
* Boost's Operators header library is now required.
2019-10-06 16:37:36 +00:00
nia
75fe119771 pitivi: Needs py-sqlite3 2019-10-03 22:45:22 +00:00
nia
a9d8438141 gst-plugins1-transcoder: Apply usual 'can't resolve libraries to shared libraries' workaround 2019-10-03 22:40:12 +00:00
nia
508bcc9f05 gst-plugins1-editing-services: 'disabled', not 'false'! 2019-10-03 22:33:20 +00:00
nia
02fa95b564 gst-plugins1-editing-services: gtk_doc off 2019-10-03 22:29:53 +00:00
nia
862526cdf0 gstreamer1: PKGREVISION bump for default options change. 2019-10-03 20:45:45 +00:00
nia
3896fbfe29 gstreamer1: Enable gstcheck by default. Needed for pitivi. 2019-10-03 20:45:19 +00:00
nia
d48903671a pitivi: Slightly improve COMMENT/DESCR 2019-10-03 20:36:53 +00:00
nia
51ca031174 obs-studio: Update to 24.0.1
24.0.1 Hotfix

    Browser sources will now have their pre-24.0 audio behavior by default; to use OBS to control the browser source audio, users must now use the "Control Audio via OBS" option in the browser source properties. This change was made as a safety precaution because it changed user configurations compared with how the browser audio used to function, which confused some users.
    Fixed an issue where certain cameras (particularly C920 cameras) would output with a lot of delay depending on the drivers installed
    Fixed a crash on startup
    Fixed a crash that would happen when closing the Mixer chat window

24.0 New Features

    Added the ability to pause while recording to allow seamless on-the-fly removal of video segments. This can only be used when not sharing an encoder with the stream. [Jim]
    Added an option to automatically adjust bitrate when congestion occurs to advanced settings, which is an alternative to dropping frames (available in advanced settings). Note that this currently only works with RTMP, and severe congestion may cause increased delay to viewers. [Jim/pkv]
    Added the ability to select multiple sources on the preview by box selection [Dillon]
    Added the ability to create custom browser docks in the View -> Docks menu. This allows you to open extra dockable webpages whenever OBS opens [Jim]
    Browser sources can now have their volume adjusted via the audio mixer, or have filters applied to them. Additionally, you can now change whether the browser source outputs to speakers or to stream only via the audio monitoring settings in advanced audio properties. [Osiris/pkv/Jim]
    Added a script to pause recording when a specific scene is active [cg2121]
    Added a "Hotkey Focus Behavior" option to advanced settings, which allows you to set whether hotkeys are disabled depending on whether you have the main window in focus or not [jb-alvarado/Jim]
    Added an option to general settings to allow users to confirm when clicking the "Stop Recording" button [glikely]
    Added channels widget for restream.io service integration [SoftwareArchitector]
    Added the "Area" shader as a downscale shader in video settings [jpark37]
    Added an "Enable Preview" button to the main window when the preview is disabled [cg2121]
    Added (or rather fixed) hardware acceleration support for decoding media files when using the media source where applicable [Jim]

24.0 Tweaks/Fixes

    Updated all dependencies on Windows (such as FFmpeg, x264, CEF) to their latest versions [Jim]
    Made a number of optimizations and performance improvements [jpark37]
    Made a number of performance improvements to QSV [brittneysclark]
    Changed default recording format to mkv instead of flv [WizardCM]
    Recording now automatically stop if there is less than 50 megabytes left of disk space available [cg2121]
    Fixed a number of issues with Linux window capture [kkartaltepe]
    Fixed the tray icon showing up on startup even when it was turned off [Jim]
    Fixed a bug where encoders could lock up when an encode call fails [Jim]
    Fixed an issue where projectors would have a gray background rather than a black background [Jim]
    Fixed a bug where secondary Twitch/Mixer browser panels would stop appearing [Jim]
    Fixed a freeze that could happen under rare circumstances when shutting down [Jim]
    If no tracks are selected when recording in advanced output mode, it will now default to the same track being used for streaming [cg2121]
2019-10-03 20:33:15 +00:00
nia
9fcb6a75d7 pitivi: Needs a few more DEPENDS to successfully work with projects. 2019-10-03 20:09:52 +00:00
nia
58a82bfbc1 lightspark: Update to 0.8.2
Changes:

    implement support for text input
    implement support for sound streaming (SoundStreamHead/SoundStreamHeadBlock tags)
    direct support for older swf, no need for gnash any more (fallback to gnash ist still available by setting environment variable LIGHTSPARK_USE_GNASH=1)
    PPAPI plugin works again
    make llvm dependency optional (disabled by default)
    implement flash.system.Worker/WorkerDomain
    use libswresample instead of libavresample, if available
    reduce memory usage
    several performance improvements
    add partial support for rtmfp protocol
2019-10-03 15:53:21 +00:00
nia
957835ccd5 pitivi: Update to 0.999
2018 August 29th - Pitivi 0.999

  * Selecting a range of clips can be done by clicking followed by Shift+click
  * The advanced settings of the h264 encoder allow specifying a Profile
  * Rendering non-square pixels was broken and has been disabled
  * The xges files have an icon associated
  * The Save and Render buttons in the headerbar have been moved on the right side
  * Lots of bug fixing

2017 September 2nd - Pitivi 0.99

  * Many performance improvements
  * Lots of bug fixing

2016 December 5th - Pitivi 0.98

  * Customizable keyboard shortcuts
  * Used the warnings printed by GTK 3.22 to fix issues in the timeline widget
  * Lots of bug fixing, mostly on the timeline

2016 August 8th - Pitivi 0.97

  Fifth beta and 7th release of the new version of Pitivi based on GES.
  All the improvements from 0.91, 0.92, 0.93, 0.94, 0.95 and 0.96 plus:

  * The rendering dialog has been reworked to clearly state what encoders and muxer are
    officially supported (and the GES integration tests have been added to check those)
  * The build system has been ported to Meson and gst-transcoder is now a subproject
  * Usual bug fixes

2016 June 30th - Pitivi 0.96

  Fourth beta and 6th release of the new version of Pitivi based on GES.
  All the improvements from 0.91, 0.92, 0.93, 0.94 and 0.95 plus:

  * Proxy editing
  * The clip graphical transformation box has been reimplemented
  * Some timeline behaviour enhancements
  * Project settings are now automatically computed if possible (still letting the user full control if he wants)
  * New project settings and rendering UI
  * Keyboard shortcuts window
  * The undo/redo removal has been undone

2015 November 19th - Pitivi 0.95

  Third beta and 5th release of the new version of Pitivi based on GES.
  All the improvements from 0.91, 0.92, 0.93 and 0.94, plus:

  * The timeline has been rewritten purely in GTK+
  * The glimagesink video rendering widget was replaced by gtk(gl)sink
  * The clip transformation box has been reimplemented
  * Direct importing to the timeline
  * Ability to copy and paste clips across the timeline
  * Integration with GstValidate and the "scenarios" system
  * Rewritten video mixing elements
  * We finally killed GNonLin
  * Now compatible again with smaller screen resolutions
  * Massive bug fixing all over the place

2014 November 2nd - Pitivi 0.94

  Second beta and 4th release of the new version of Pitivi based on GES.
  All the improvements from 0.91, 0.92 and 0.93, plus:

  * The main toolbar and menubar have been replaced by a headerbar and menubutton, saving a significant amount of precious vertical space and using the horizontal space better.
  * The viewer has been ported to use a GStreamer GL video output sink instead of the Clutter sink. This solves crashes when running Pitivi outside of GNOME Shell and is expected to be a more future-proof solution.
  * We dropped our use of CoGL APIs, namely path_round_rectangle which caused crashes on various Linux distributions shipping a broken version of CoGL
  * Pitivi has been ported to Python 3
  * Text wrapping in the rendering progress dialog and title editor has been fixed
  * Effects can now be reordered within a clip's properties
  * The default positioning of UI components (when starting from a fresh install) has been improved to be balanced properly
  * Undocked window components do not shift position on startup anymore
  * Docked window components do not shift position on startup anymore, when the window is not maximized.
  * The title editor's UI has been simplified, and now supports decimal font sizes
  * Educational infobars throughout the UI have been tweaked to make their colors less intrusive
  * The user manual is now up to date with the state of the new Pitivi series
  * Port deprecated GTK+ widgets to new ones
  * Timeline UI animations have been tweaked
  * Code refactoring and cleanup all over the place
  * Various build and packaging fixes
  * Various fixes to the test suite
  * Various other bugs have been corrected

2014 March 20th - Pitivi 0.93

  First beta and 3rd release of the new version of Pitivi based on GES.
  All the improvements from 0.91 and 0.92, plus:

  * Port the viewer and media file previewers to use a Clutter video output sink
  * Visual refinements to the timeline (clip positioning, borders, selections)
  * Improvements to the ruler and timecode display
  * Allow importing MPEG-TS/AVCHD files
  * Fixes and improvements to the timeline's clip thumbnailers
  * Clip thumbnailing in the media library, better import error handling
  * Various fixes to the application version checking
  * Rework the way dependencies are checked on startup
  * Make some features contextual and cleanup menus
  * Many content updates to the user manual
  * Papercut fixes to keyframe curves
  * Many fixes for rendering
  * Fix pylint errors
  * Various fixes to the automated test suite
  * Code refactoring and cleanup all over the place
  * Fixes for AppData XML spec compliance
  * Various build and packaging fixes

2013 November 3rd - Pitivi 0.92

  Second alpha release for the new version of Pitivi based on GES.
  All the improvements from 0.91, plus:

  * Fix a bug where transitions would stop working
  * Fix the handling of rendering parameters
  * Fixes for the keyframes UI in the timeline
  * Usability improvements for the welcome dialog
  * Update the preview immediately when adding an effect
  * Fixes for AppData XML spec compliance
  * Various build and packaging fixes
  * Drop the PyXDG dependency
  * Translations have been updated

2013 September 29 - Pitivi 0.91

  First alpha release for the new version of Pitivi based on GES.
  It is a major rework of the entire Pitivi architecture. It includes:

  * Replacing the core of Pitivi by GES; 20 thousand lines of code removed
  * Porting to GStreamer 1.x
  * Porting to GTK+ 3.x
  * Replacing GooCanvas by Clutter for the timeline
  * An automated UI test suite, with many checks for mission-critical parts
  * Fixing hundreds of bugs
  * Implementing many new features
  * UI polish all over the place
  * Refactoring pretty much the entire codebase
  * See http://developer.pitivi.org/releases/0-91.html for details
2019-10-03 14:59:48 +00:00
nia
a80441f6d4 gst-plugins1-gtk: Add buildlink3 2019-10-03 14:57:03 +00:00
nia
6d64ac0d43 gst-plugins1-good: moar plugins 2019-10-03 14:54:53 +00:00
nia
fa58ef7889 Add multimedia/gst-plugins1-gtk.
GStreamer 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 GTK plugin for GStreamer.
2019-10-03 14:53:38 +00:00
nia
64674b73ac Add multimedia/gst-plugins1-editing-services
GStreamer library for creating audio/video editors
2019-10-03 14:32:55 +00:00
nia
45fb444945 Add multimedia/gst-plugins1-transcoder.
GStreamer Transcoding API
2019-10-03 14:30:41 +00:00