libraw1394-11 - A Firewire Interface library

Property Value
Distribution openSUSE Leap 15.0
Repository openSUSE Multimedia Libs all
Package name libraw1394-11
Package version 2.1.1
Package release lp150.33.6
Package architecture x86_64
Package type rpm
Installed size 50.30 KB
Download size 30.03 KB
Official Mirror
libraw1394 provides direct access to the connected 1394 buses to
userspace. Through this library, applications can directly send to
and receive from other nodes without requiring a kernel driver for
the protocol in question.
libraw1394 abstracts the interface that is used to communicate with
the kernel. It works with both the Juju stack (firewire-core.ko;
/dev/fw*; present since Linux kernel 2.6.22) and the old Linux1394
(raw1394.ko; /dev/raw1394; present until 2.6.36).


Package Version Architecture Repository
libraw1394-11-2.1.1-lp150.1.10.x86_64.rpm 2.1.1 x86_64 openSUSE Oss
libraw1394-11 - - -


Name Value
/sbin/ldconfig - -


Name Value
libraw1394-11 = 2.1.1-lp150.33.6
libraw1394-11(x86-64) = 2.1.1-lp150.33.6 -


Type URL
Binary Package libraw1394-11-2.1.1-lp150.33.6.x86_64.rpm
Source Package libraw1394-2.1.1-lp150.33.6.src.rpm

Install Howto

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




2015-11-14 -
- Update to new upstream release 2.2.1
* Align fw_handle buffer for 64-bit access
* Prevent requests for previously provided ISO TX packets
* Save and restore errno in raw1394_new_handle{,_on_port} for
legacy applications
- Store and use gpg key to verify. Trim description and update it
for the contemporary Firewire stack.
- Make libraw1394-exports.patch simpler by avoiding ^- lines.
- Drop redundant --with-pic; it is only used for static libs (which
we do not build), and always on anyway for shared libraires.
- Name the utility package -tools as with many other pkgs.
- Remove non-library packages from baselibs.conf.
2015-03-21 -
- Cleanup spec file with spec-cleaner
- Remove obsolete ppc provides/obsoletes
2014-09-04 -
- libraw1394-exports.patch: Only symbols prefixed with
raw1394_ are part of the public API, everything else
is private.
2013-03-23 -
- Update to version 2.1.0:
+ Behavior changes of the backend to firewire-core:
- The isochronous reception buffer is now mapped read/writable
rather than read-only.
- Decrease memory footprint of IR and IT buffers by avoiding
some internal rounding up of the buffer size.
+ New APIs in <libraw1394/raw1394.h>:
- raw1394_add_config_rom_descriptor(): Add contents to
the Configuration ROM of the local node(s). At runtime, this
API is only available if running on top of firewire-core.
- raw1394_remove_config_rom_descriptor(): Counterpart to
- raw1394_read_cycle_timer_and_clock(): Like the existing
raw1394_read_cycle_timer(), but lets the caller choose
- raw1394_get_speed(): Returns the speed code of the maximum
possible transmission speed between a given node and the
local node.
- enum raw1394_iso_speed was extended by RAW1394_ISO_SPEED_800,
_1600, and _3200.
+ New APIs in <libraw1394/ieee1394.h>: Added preprocessor
constants L1394_SPEED_BETA, L1394_SPEED_800, _1600, and _3200.
+ testlibraw1394: Added unit tests of the new APIs.
- Changes from version 2.0.9:
+ Fix that raw1394_iso_recv_flush() did not have any effect when
running on firewire-core alias juju kernel drivers.
This fix needs kernel 3.4 or later at runtime.
+ Remove build-time dependency on linux-headers.
+ Remove --with-fw-dir configure switch which is no longer useful
+ Janitorial fixes.
- Changes from version 2.0.8:
+ Performance improvement: Configuration ROM access via
raw1394_read() is dramatically faster and very robust now.
+ Interoperability fix: Internally retry
raw1394_read/write/lock/lock64() after ack-busy response.
+ Small bug fixes.
2011-07-26 -
- Update to version 2.0.7:
* Fixes playback to some audio devices based on the DICE chipset.
* Several fixes for using libraw1394 on top of the firewire-core
kernel driver (as opposed to raw1394 which was removed in kernel
2010-10-16 -
- convert Summary(pt_BR) to UTF-8
2010-09-30 -
- Update to version 2.0.5
- See
for changes since 1.3.0
- Upstream urls changed as is up for sale
and no longer in use.
- Removed patch libraw1394.eventloop-return.patch, already integrated.
- Removed mpg1394grab.patch and mpg1394grab-beautify.patch as the upstream
maintainer says that streaming video support is now integrated.
2010-04-24 -
- buildrequire pkg-config to provide the correct symbols
2009-12-18 -
- add baselibs.conf as a source
2009-01-07 -
- obsolete old -XXbit packages (bnc#437293)

See Also

Package Description
libraw1394-devel-2.1.1-lp150.33.6.x86_64.rpm Development files for libraw1394
libraw1394-tools-2.1.1-lp150.33.6.x86_64.rpm Command-line utilties to manipulate IEEE1394 devices
librtaudio6-5.0.0-lp150.4.3.x86_64.rpm Real-time audio I/O library
librtmidi4-3.0.0-lp150.3.1.x86_64.rpm C++ library for realtime MIDI input/ouput
librubberband-devel-1.8.1-lp150.25.10.x86_64.rpm Development files for librubberband
librubberband2-1.8.1-lp150.25.10.x86_64.rpm Audio time-stretching and pitch-shifting library
libsamplerate-devel-0.1.9-lp150.54.4.x86_64.rpm Include Files and Libraries mandatory for Development
libsamplerate-progs-0.1.9-lp150.54.4.x86_64.rpm Example Programs for libsamplerate
libsamplerate0-0.1.9-lp150.54.4.x86_64.rpm A Sample Rate Converter Library
libsap-1.51.1-lp150.660.4.x86_64.rpm Library for Playing Atari XL/XE Tunes
libsap-devel-1.51.1-lp150.660.4.x86_64.rpm Development files for libsap
libschroedinger-1_0-0-1.0.11-lp150.27.5.x86_64.rpm Library for decoding and encoding video in the Dirac format
libserd-0-0-0.30.0-lp150.18.1.x86_64.rpm A lightweight C library for RDF syntax
libshairplay0-20160101-lp150.1.4.x86_64.rpm A library providing AirPlay server implementation
libshine-devel-3.1.0-lp150.6.4.x86_64.rpm Development files for libshine, an MP3 encoding library