libraw1394-11-32bit - A Firewire Interface library

Property Value
Distribution openSUSE Tumbleweed
Repository Multimedia Libs all
Package filename libraw1394-11-32bit-2.1.1-33.37.x86_64.rpm
Package name libraw1394-11-32bit
Package version 2.1.1
Package release 33.37
Package architecture x86_64
Package type rpm
Category System/Libraries
License LGPL-2.1+
Maintainer -
Download size 33.92 KB
Installed size 65.49 KB
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-32bit-2.1.1-1.10.x86_64.rpm 2.1.1 x86_64 openSUSE Oss
libraw1394-11-32bit - - -


Name Value -


Name Value
libraw1394-11-32bit = 2.1.1-33.37
libraw1394-11-32bit(x86-32) = 2.1.1-33.37
libraw1394-32bit = 2.1.1 -


Name Value
libraw1394-32bit <= 2.1.1


Type URL
Binary Package libraw1394-11-32bit-2.1.1-33.37.x86_64.rpm
Source Package libraw1394-2.1.1-33.37.src.rpm

Install Howto

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




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-33.37.i586.rpm Development files for libraw1394
libraw1394-devel-2.1.1-33.37.x86_64.rpm Development files for libraw1394
libraw1394-devel-32bit-2.1.1-33.37.x86_64.rpm Development files for libraw1394
libraw1394-tools-2.1.1-33.37.i586.rpm Command-line utilties to manipulate IEEE1394 devices
libraw1394-tools-2.1.1-33.37.x86_64.rpm Command-line utilties to manipulate IEEE1394 devices
librtaudio6-5.0.0-4.12.i586.rpm Real-time audio I/O library
librtaudio6-5.0.0-4.12.x86_64.rpm Real-time audio I/O library
librtmidi5-4.0.0-5.1.i586.rpm C++ library for realtime MIDI input/ouput
librtmidi5-4.0.0-5.1.x86_64.rpm C++ library for realtime MIDI input/ouput
librubberband-devel-1.8.1-25.51.i586.rpm Development files for librubberband
librubberband-devel-1.8.1-25.51.x86_64.rpm Development files for librubberband
librubberband2-1.8.1-25.51.i586.rpm Audio time-stretching and pitch-shifting library
librubberband2-1.8.1-25.51.x86_64.rpm Audio time-stretching and pitch-shifting library
librubberband2-32bit-1.8.1-25.51.x86_64.rpm Audio time-stretching and pitch-shifting library
libsamplerate-devel-0.1.9-54.14.i586.rpm Include Files and Libraries mandatory for Development