Source: dvswitch
Maintainer: Ben Hutchings <ben@decadent.org.uk>
Uploaders: Wouter Verhelst <wouter@debian.org>
Section: video
Priority: extra
Build-Depends: debhelper (>= 5),
 cmake,
 libasound2-dev [linux-any],
 libavcodec-dev,
 libboost-dev,
 libboost-thread-dev,
 libgtkmm-2.4-dev,
 libjack-dev | libjack-jackd2-dev,
 liblivemedia-dev (>= 2012.02.29-2),
 liblo-dev,
 libraw1394-dev,
 libxv-dev,
 pkg-config
Standards-Version: 3.9.3
Homepage: http://dvswitch.alioth.debian.org/
Vcs-Git: git://git.debian.org/git/dvswitch/dvswitch.git
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=dvswitch/dvswitch.git

Package: dvswitch
Architecture: any
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
 gnome-icon-theme
Recommends: dvsink, dvsource
Description: basic video mixer for live DV streams
 dvswitch is a very basic video mixer that receives DV streams from
 sources and sends a DV stream to sinks over a TCP/IP network.  It has
 a graphical interface in which all source streams can be viewed and
 selected from.
 .
 It is intended to be used for live editing at conferences.

Package: dvsource
Architecture: any
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
 dvgrab
Description: programs to provide source streams for dvswitch
 This package provides sources for dvswitch:
 .
 dvsource-alsa captures audio from an ALSA device.
 .
 dvsource-file reads DV frames from a file and sends them at the
 normal frame rate.
 .
 dvsource-firewire reads DV frames from a camera or other device
 connected by Firewire (1394).
 .
 dvsource-v4l2-dv reads DV frames from a Video4Linux2 device such
 as a USB-connected DV camera.

Package: dvsink
Architecture: any
Depends:
 ${misc:Depends},
 ${shlibs:Depends}
Description: programs to sink streams from dvswitch
 This package provides two sinks for dvswitch:
 .
 dvsink-command runs a command with the DV stream on its standard input.
 .
 dvsink-files stores DV frames in files named according to a pattern.
