summaryrefslogtreecommitdiffstats
path: root/debian/config/ivtv
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-28 12:26:19 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-28 12:26:19 +0000
commit3fb3e62dbd16f2599087719648dca10596b2bb3f (patch)
tree129fe1962b84672a0d6df4c5edf28e0547071409 /debian/config/ivtv
parentAdding upstream version 20230210. (diff)
downloadfirmware-nonfree-3fb3e62dbd16f2599087719648dca10596b2bb3f.tar.xz
firmware-nonfree-3fb3e62dbd16f2599087719648dca10596b2bb3f.zip
Adding debian version 20230210-5.debian/20230210-5debian
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'debian/config/ivtv')
-rw-r--r--debian/config/ivtv/LICENSE.install128
-rw-r--r--debian/config/ivtv/defines32
-rw-r--r--debian/config/ivtv/v4l-cx2341x-dec.fwbin0 -> 262144 bytes
-rw-r--r--debian/config/ivtv/v4l-cx2341x-enc.fwbin0 -> 376836 bytes
-rw-r--r--debian/config/ivtv/v4l-cx2341x-init.mpgbin0 -> 155648 bytes
-rw-r--r--debian/config/ivtv/v4l-pvrusb2-24xxx-01.fwbin0 -> 8192 bytes
-rw-r--r--debian/config/ivtv/v4l-pvrusb2-29xxx-01.fwbin0 -> 8192 bytes
7 files changed, 160 insertions, 0 deletions
diff --git a/debian/config/ivtv/LICENSE.install b/debian/config/ivtv/LICENSE.install
new file mode 100644
index 0000000..e312dac
--- /dev/null
+++ b/debian/config/ivtv/LICENSE.install
@@ -0,0 +1,128 @@
+END-USER FIRMWARE LICENSE AGREEMENT
+
+IMPORTANT - PLEASE READ BEFORE COPYING, INSTALLING OR USING.
+
+Do not use or load this firmware image (the "Firmware") until you have
+carefully read the following terms and conditions. By loading or using
+the Firmware, you agree to the terms of this Agreement. If you do not
+wish to so agree, do not install or use the Firmware.
+
+LICENSEES: Please note:
+
+* If you are an End-User, only the END-USER FIRMWARE LICENSE AGREEMENT
+ applies (this license).
+
+* If you are an Original Equipment Manufacturer (OEM), Independent
+ Hardware Vendor (IHV), or Independent Firmware Vendor (ISV), the
+ OEM/IHV/ISVFIRMWARE LICENSE AGREEMENT applies, as well as the
+ END-USER FIRMWARE LICENSE AGREEMENT (this license).
+
+LICENSE. You may copy and use the Firmware, subject to these conditions:
+
+1. This Firmware is licensed for use only in conjunction with
+ Hauppauge component products. Use of the Firmware in conjunction
+ with non-Hauppauge component products is not licensed hereunder.
+
+2. You may not copy, modify, rent, sell, distribute or transfer any
+ part of the Firmware except as provided in this Agreement, and you
+ agree to prevent unauthorized copying of the Firmware.
+
+3. You may not reverse engineer, decompile, or disassemble the Firmware.
+
+4. You may not sublicense the Firmware.
+
+5. The Firmware may contain the firmware or other property of third party
+ suppliers.
+
+TRADEMARKS. Except as expressly provided herein, you shall not use
+Hauppauge's name in any publications, advertisements, or other
+announcements without Hauppauge's prior written consent. You do not
+have any rights to use any Hauppauge trademarks or logos.
+
+OWNERSHIP OF FIRMWARE AND COPYRIGHTS. Title to all copies of the
+Firmware remains with Hauppauge or its suppliers. The Firmware is
+copyrighted and protected by the laws of the United States and other
+countries, and international treaty provisions. You may not remove any
+copyright notices from the Firmware. Hauppauge may make changes to the
+Firmware, or items referenced therein, at any time without notice, but
+is not obligated to support or update the Firmware. Except as
+otherwise expressly provided, Hauppauge grants no express or implied
+right under Hauppauge patents, copyrights, trademarks, or other
+intellectual property rights. You may transfer the Firmware only if a
+copy of this license accompanies the Firmware and the recipient agrees
+to be fully bound by these terms.
+
+EXCLUSION OF WARRANTIES.
+THE FIRMWARE IS PROVIDED "AS IS" AND POSSIBLY WITH FAULTS. UNLESS
+EXPRESSLY AGREED OTHERWISE, HAUPPAUGE AND ITS SUPPLIERS AND LICENSORS
+DISCLAIM ANY AND ALL WARRANTIES AND GUARANTEES, EXPRESS, IMPLIED OR
+OTHERWISE, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, NONINFRINGEMENT, OR FITNESS FOR A PARTICULAR PURPOSE.
+Hauppauge does not warrant or assume responsibility for the accuracy
+or completeness of any information, text, graphics, links or other
+items contained within the Firmware. You assume all liability,
+financial or otherwise, associated with Your use or disposition of the
+Firmware.
+
+LIMITATION OF LIABILITY. IN NO EVENT SHALL HAUPPAUGE OR ITS SUPPLIERS
+AND LICENSORS BE LIABLE FOR ANY DAMAGES WHATSOEVER FROM ANY CAUSE OF
+ACTION OF ANY KIND (INCLUDING, WITHOUT LIMITATION, LOST PROFITS,
+BUSINESS INTERRUPTION, OR LOST INFORMATION) ARISING OUT OF THE USE,
+MODIFICATION, OR INABILITY TO USE THE FIRMWARE, OR OTHERWISE, NOR FOR
+PUNITIVE, INCIDENTAL, CONSEQUENTIAL, OR SPECIAL DAMAGES OF ANY KIND,
+EVEN IF HAUPPAUGE OR ITS SUPPLIERS AND LICENSORS HAVE BEEN ADVISED OF
+THE POSSIBILITY OF SUCH DAMAGES. SOME JURISDICTIONS PROHIBIT EXCLUSION
+OR LIMITATION OF LIABILITY FOR IMPLIED WARRANTIES OR CONSEQUENTIAL OR
+INCIDENTAL DAMAGES, SO CERTAIN LIMITATIONS MAY NOT APPLY. YOU MAY ALSO
+HAVE OTHER LEGAL RIGHTS THAT VARY BETWEEN JURISDICTIONS.
+
+WAIVER AND AMENDMENT. No modification, amendment or waiver of any
+provision of this Agreement shall be effective unless in writing and
+signed by an officer of Hauppauge. No failure or delay in exercising
+any right, power, or remedy under this Agreement shall operate as a
+waiver of any such right, power or remedy. Without limiting the
+foregoing, terms and conditions on any purchase orders or similar
+materials submitted by you to Hauppauge, and any terms contained in
+Hauppauges standard acknowledgment form that are in conflict with
+these terms, shall be of no force or effect.
+
+SEVERABILITY. If any provision of this Agreement is held by a court of
+competent jurisdiction to be contrary to law, such provision shall be
+changed and interpreted so as to best accomplish the objectives of the
+original provision to the fullest extent allowed by law and the
+remaining provisions of this Agreement shall remain in full force and
+effect.
+
+EXPORT RESTRICTIONS. Each party acknowledges that the Firmware is
+subject to applicable import and export regulations of the United
+States and of the countries in which each party transacts business,
+specifically including U.S. Export Administration Act and Export
+Administration Regulations. Each party shall comply with such laws and
+regulations, as well as all other laws and regulations applicable to
+the Firmware. Without limiting the generality of the foregoing, each
+party agrees that it will not export, re-export, transfer or divert
+any of the Firmware or the direct programs thereof to any restricted
+place or party in accordance with U.S. export regulations. Note that
+Firmware containing encryption may be subject to additional
+restrictions.
+
+APPLICABLE LAWS. Claims arising under this Agreement shall be governed
+by the laws of New York, excluding its principles of conflict of laws
+and the United Nations Convention on Contracts for the Sale of
+Goods. You may not export the Firmware in violation of applicable
+export laws and regulations. Hauppauge is not obligated under any
+other agreements unless they are in writing and signed by an
+authorized representative of Hauppauge.
+
+GOVERNMENT RESTRICTED RIGHTS. The Firmware is provided with
+"RESTRICTED RIGHTS." Use, duplication, or disclosure by the Government
+is subject to restrictions as set forth in FAR52.227-14 and
+DFAR252.227-7013 et seq. or their successors. Use of the Firmware by
+the Government constitutes acknowledgment of Hauppauge's proprietary
+rights therein. Contractor or Manufacturer is Hauppauge Computer
+Works, Inc. 91 Cabot Court Hauppauge, NY 11788
+
+TERMINATION OF THIS AGREEMENT. Hauppauge may terminate this Agreement
+at any time if you violate its terms. Upon termination, you will
+immediately destroy the Firmware or return all copies of the Firmware
+to Hauppauge.
diff --git a/debian/config/ivtv/defines b/debian/config/ivtv/defines
new file mode 100644
index 0000000..320363c
--- /dev/null
+++ b/debian/config/ivtv/defines
@@ -0,0 +1,32 @@
+[base]
+desc: iTVC15-family MPEG codecs (ivtv and pvrusb2 drivers)
+files:
+ v4l-cx2341x-dec.fw
+ v4l-cx2341x-enc.fw
+ v4l-cx2341x-init.mpg
+ v4l-pvrusb2-24xxx-01.fw
+ v4l-pvrusb2-29xxx-01.fw
+license-accept: required
+license-title: Hauppauge End-User Firmware License Agreement
+longdesc: TV cards with Conexant iTVC15-family MPEG codecs,
+ supported by the ivtv and pvrusb2 drivers
+# ivtvdriver.org is domain-squatted as of July 2018
+#uri: http://dl.ivtvdriver.org/ivtv/firmware/
+uri: https://web.archive.org/web/20150508162618/http://dl.ivtvdriver.org:80/ivtv/firmware/
+# For v4l-cx25840.fw
+recommends: firmware-linux-nonfree (>= 0.38~)
+
+[v4l-cx2341x-dec.fw_base]
+desc: Conexant CX23415/CX23416 MPEG codec (decoder)
+
+[v4l-cx2341x-enc.fw_base]
+desc: Conexant CX23415/CX23416 MPEG codec (encoder)
+
+[v4l-cx2341x-init.mpg_base]
+desc: Conexant CX23415/CX23416 MPEG codec (initialization)
+
+[v4l-pvrusb2-24xxx-01.fw_base]
+desc: Hauppauge PVR USB2 24xxx models
+
+[v4l-pvrusb2-29xxx-01.fw_base]
+desc: Hauppauge PVR USB2 29xxx models
diff --git a/debian/config/ivtv/v4l-cx2341x-dec.fw b/debian/config/ivtv/v4l-cx2341x-dec.fw
new file mode 100644
index 0000000..03266ea
--- /dev/null
+++ b/debian/config/ivtv/v4l-cx2341x-dec.fw
Binary files differ
diff --git a/debian/config/ivtv/v4l-cx2341x-enc.fw b/debian/config/ivtv/v4l-cx2341x-enc.fw
new file mode 100644
index 0000000..48f90d9
--- /dev/null
+++ b/debian/config/ivtv/v4l-cx2341x-enc.fw
Binary files differ
diff --git a/debian/config/ivtv/v4l-cx2341x-init.mpg b/debian/config/ivtv/v4l-cx2341x-init.mpg
new file mode 100644
index 0000000..01104b3
--- /dev/null
+++ b/debian/config/ivtv/v4l-cx2341x-init.mpg
Binary files differ
diff --git a/debian/config/ivtv/v4l-pvrusb2-24xxx-01.fw b/debian/config/ivtv/v4l-pvrusb2-24xxx-01.fw
new file mode 100644
index 0000000..c4ca5a6
--- /dev/null
+++ b/debian/config/ivtv/v4l-pvrusb2-24xxx-01.fw
Binary files differ
diff --git a/debian/config/ivtv/v4l-pvrusb2-29xxx-01.fw b/debian/config/ivtv/v4l-pvrusb2-29xxx-01.fw
new file mode 100644
index 0000000..578e722
--- /dev/null
+++ b/debian/config/ivtv/v4l-pvrusb2-29xxx-01.fw
Binary files differ