media-libs/libopenshot-audio (bentoo)

Search

Install

Install this package:

emerge -a media-libs/libopenshot-audio

Package Information

Description:
OpenShot Audio Library (libopenshot-audio) is the audio engine behind the OpenShot video editor. It is a curated subset of the JUCE framework (audio basics, devices, formats, core, data structures, DSP and events) packaged as a standalone shared library, exporting the CMake target OpenShot::Audio that media-libs/libopenshot links against. It provides audio device I/O, sample-rate conversion, resampling, mixing, buffering and decoding of common audio formats, so that the video pipeline can play back and render synchronized audio. On Linux it drives ALSA. A small demo player, openshot-audio-demo, is installed as a smoke test for the library. The JUCE sources are vendored upstream in JuceLibraryCode/ and are built from that bundled copy: JUCE is consumed as source modules by design and there is no system JUCE this library can be built against.
Homepage:
https://github.com/OpenShot/libopenshot-audio
License:
GPL-3

Versions

Version EAPI Keywords Slot
1.0.0 8 ~amd64 ~arm64 0/10

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>otakugeekx@gmail.com</email>
		<name>Lucas Couto</name>
	</maintainer>
	<longdescription lang="en">
		OpenShot Audio Library (libopenshot-audio) is the audio engine behind
		the OpenShot video editor. It is a curated subset of the JUCE
		framework (audio basics, devices, formats, core, data structures, DSP
		and events) packaged as a standalone shared library, exporting the
		CMake target OpenShot::Audio that media-libs/libopenshot links
		against. It provides audio device I/O, sample-rate conversion,
		resampling, mixing, buffering and decoding of common audio formats, so
		that the video pipeline can play back and render synchronized audio.
		On Linux it drives ALSA. A small demo player, openshot-audio-demo, is
		installed as a smoke test for the library. The JUCE sources are
		vendored upstream in JuceLibraryCode/ and are built from that bundled
		copy: JUCE is consumed as source modules by design and there is no
		system JUCE this library can be built against.
	</longdescription>
	<use>
		<flag name="doc">Build the Doxygen API documentation for the library.
			Upstream enables this by default; here it is opt-in so that
			installing the library does not pull in
			<pkg>app-text/doxygen</pkg> and Graphviz.</flag>
	</use>
	<upstream>
		<doc>https://openshot.org/files/libopenshot-audio/</doc>
		<bugs-to>https://github.com/OpenShot/libopenshot-audio/issues</bugs-to>
		<remote-id type="github">OpenShot/libopenshot-audio</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p media-libs/libopenshot-audio | euse -E <flag> -p media-libs/libopenshot-audio | euse -D <flag> -p media-libs/libopenshot-audio

Flag Description 1.0.0
doc Build the Doxygen API documentation for the library. Upstream enables this by default; here it is opt-in so that installing the library does not pull in <pkg>app-text/doxygen</pkg> and Graphviz.

Manifest

Type File Size Versions
DIST libopenshot-audio-1.0.0.tar.gz 2261186 bytes 1.0.0
Unmatched Entries
Type File Size