libportaudiocpp0 - Portable Real-Time Audio Library

Property Value
Distribution openSUSE Leap 42.3
Repository openSUSE Multimedia Libs all
Package name libportaudiocpp0
Package version 190600_20161030
Package release 301.1
Package architecture x86_64
Package type rpm
Installed size 55.12 KB
Download size 23.29 KB
Official Mirror
PortAudio is a portable audio I/O library designed for cross-platform
support of audio. It uses a callback mechanism to request audio
processing. Audio can be generated in various formats, including 32 bit
floating point, and will be converted to the native format internally.


Package Version Architecture Repository
libportaudiocpp0 - - -


Name Value
/sbin/ldconfig - - - - - - - -


Name Value -
libportaudiocpp0 = 190600_20161030-301.1
libportaudiocpp0(x86-64) = 190600_20161030-301.1


Name Value
libportaudiocpp -


Type URL
Binary Package libportaudiocpp0-190600_20161030-301.1.x86_64.rpm
Source Package portaudio-190600_20161030-301.1.src.rpm

Install Howto

  1. Add the openSUSE Multimedia Libs repository:
    # zypper addrepo opensuse-multimedia-libs
  2. Install libportaudiocpp0 rpm package:
    # zypper install libportaudiocpp0




2018-06-09 -
- Add upstream patch 0001-Merge-branch-ticket_275_pass_void-into-master.patch
adding a missing void argument to Pa_GetVersionInfo() to fix no-prototype
warning when compiling against ANSI C projects
2017-08-02 -
- Add pkg-config and add alsa to dependencies of devel pkg
2017-05-11 -
- Update to latest version v190600_20161030
- Changes to portaudio.h (There were no changes to existing `portaudio.h` API/ABI in this release)
- The API was extended as follows:
- Prior to March 3, 2015, `Pa_GetVersion()` always returned 1899 in the `V19` version of PortAudio.
- On March 3, 2015, enhanced version retrieval APIs were added to `portaudio.h`:
* `Pa_GetVersion()` now returns a useful number, e.g. 0×00130501 for 19.5.1
* added `paMakeVersionNumber` macro for comparing to `int` version returned by `Pa_GetVersion()`
* added `PaVersionInfo` struct with version major, minor, subminor, versionControlRevision, versionText
* added `Pa_GetVersionInfo()` gets `PaVersionInfo` struct
* `Pa_GetVersionText()` is deprecated; use `Pa_GetVersionInfo()?versionText`
- On March 3, 2015, the version number was set to 19.5.0. (5 was chosen to reflect that there were 4 prior V19 stable snapshots.)
* This new release has version number 19.6.0.
* The Host-API-specific structures for WDM/KS and WASAPI were altered in this release. This is an ABI change.
Client code depending on these particular host-API-specific APIs will need to be recompiled and linked against
a compatible PortAudio version. See below. Changes to WDM/KS Host-API-specific Struct in pa_win_wdmks.h
* Added `flags` and `channelMask` fields to `PaWinWDMKSInfo`. 4aa340a57e
- These changes were made on April 9, 2014. At that time `Pa_GetVersion()` returned 1899. The changes are present when the version number is 19.5.0 or greater.
* Forward/backward compatibility: The implementation checks the `size` field of `PaWinWDMKSInfo`.
The old version will reject new structs, and the new version will reject old structs.
In both cases `paIncompatibleHostApiSpecificStreamInfo` is the error returned.
* Changes to WASAPI Host-API-specific Struct pa_win_wasapi.h
* Added `streamCategory` and `streamOption` to `PaWasapiStreamInfo` 4e194eaecf
- These changes were made on October 19, 2015. At that time `Pa_GetVersion()` returned 19.5.0. The changes are present when the version number is 19.6.0 or greater.
* Forward/backward compatibility: The implementation checks the `size` field of `PaWasapiStreamInfo`.
The old version will reject new structs, and the new version will reject old structs. In both cases
`paIncompatibleHostApiSpecificStreamInfo` is the error returned.
- Full Changelog:
2015-06-29 -
- Enable libportaudiocpp
2014-05-28 -
- disable timestamps in doxygen too, make build-compare happy
2014-04-09 -
- Update to version 20140130
+ No changelog available
2013-05-06 -
- license update: MIT
The correct license for the package is MIT
2012-04-02 -
- run spec_cleaner
- use full URL in Source tag
- add missing provides/obsoletes from previous rename
- use date in version number: makes more sense and otherwise the
obsoletes of the package rename would not work
- patch __DATE__ and __TIME__ references to help build-compare

See Also

Package Description
libportmidi0-217-12.16.x86_64.rpm Real-time MIDI input/output audio library
libpostproc53-2.8.15-12.1.x86_64.rpm FFmpeg post-processing library
libpostproc53-32bit-2.8.15-12.1.x86_64.rpm FFmpeg post-processing library
libpostproc54-3.4.4-16.1.x86_64.rpm FFmpeg post-processing library
libpostproc54-32bit-3.4.4-16.1.x86_64.rpm FFmpeg post-processing library
libpostproc55-32bit-4.0.2-28.1.x86_64.rpm FFmpeg post-processing library
libpostproc55-4.0.2-28.1.x86_64.rpm FFmpeg post-processing library
libpulse-devel-12.2-1.1.x86_64.rpm Development package for the pulseaudio library
libpulse-mainloop-glib0-12.2-1.1.x86_64.rpm GLIB 2.0 Main Loop wrapper for PulseAudio
libpulse0-12.2-1.1.x86_64.rpm Client interface to PulseAudio
libqjack-devel-0.0+20170112-14.1.x86_64.rpm Connect to the Jack Sound Server with Qt
libqjack0-0.0+20170112-14.1.x86_64.rpm Connect to the Jack Sound Server with Qt
libquicktime-1.2.4+git20180207.666c35c-107.3.x86_64.rpm Library for Reading and Writing Quicktime Movie Files
libquicktime-devel-1.2.4+git20180207.666c35c-107.3.x86_64.rpm Library for reading/writing quicktime movie files
libquicktime-lang-1.2.4+git20180207.666c35c-107.3.noarch.rpm Languages for package libquicktime