[nvidia-video-codec-sdk] first build

Leigh Scott leigh123linux at rpmfusion.org
Thu Aug 25 16:15:16 CEST 2016


commit 650cfa82c5c2288ee0a0e3615ed33491cec05b0f
Author: leigh123linux <leigh123linux at googlemail.com>
Date:   Thu Aug 25 15:15:12 2016 +0100

    first build

 .gitignore                  |  1 +
 nvidia-video-codec-sdk.spec | 55 +++++++++++++++++++++++++++++++++++++++++++++
 sources                     |  1 +
 3 files changed, 57 insertions(+)
---
diff --git a/.gitignore b/.gitignore
index e69de29..6e9fd76 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/Video_Codec_SDK_7.0.1.zip
diff --git a/nvidia-video-codec-sdk.spec b/nvidia-video-codec-sdk.spec
new file mode 100644
index 0000000..554778c
--- /dev/null
+++ b/nvidia-video-codec-sdk.spec
@@ -0,0 +1,55 @@
+%global src_name Video_Codec_SDK
+
+Name:           nvidia-video-codec-sdk
+Version:        7.0.1
+Release:        1%{?dist}
+Summary:        Hardware accelerated video encode and decode
+
+License:        Redistributable, no modification permitted
+URL:            https://developer.nvidia.com/nvidia-video-codec-sdk
+# Needs registration at upstream URL and manual download
+Source0:        %{src_name}_%{version}.zip
+
+BuildArch:      noarch
+
+%description
+The Video Codec SDK includes a complete set of high-performance tools, 
+samples and documentation for hardware accelerated video encode and decode. 
+
+%package -n nvenc-devel
+Summary:        Header for nvEncode API
+License:        MIT/X11 (BSD like)
+
+%description -n nvenc-devel
+The NVIDIA Encoder (NVENC) API enables software developers to access the
+high-performance hardware H.264 and HEVC (H.265) video encoder in Kepler and
+Maxwell class NVIDIA GPUs. NVENC provides high-quality video encoding that is
+faster and more power efficient in comparison to equivalent CUDA-based or
+CPU-based encoders. By using dedicated hardware for the video encoding task, the
+GPU CUDA cores and/or the CPU are available for other compute-intensive tasks.
+NVENC on GeForce hardware can support a maximum of 2 concurrent streams per
+system. NVENC for GRID, Tesla and certain Quadro GPUs (see below) can support as
+many streams as possible up to maximum NVENC encoder rate limit and available
+video memory. 
+
+%prep
+%setup -q -n %{src_name}_%{version}
+rm doc/NVDEC_*
+
+%build
+# Nothing to do
+
+%install
+install -m 644 -p -D Samples/common/inc/nvEncodeAPI.h \
+    %{buildroot}%{_includedir}/nvenc/nvEncodeAPI.h
+
+%files -n nvenc-devel
+%doc doc/*.pdf
+%license LicenseAgreement.pdf
+%{_includedir}/nvenc/
+
+
+%changelog
+* Wed Aug 03 2016 Leigh Scott <leigh123linux at googlemail.com> - 7.0.1-1
+- first build
+
diff --git a/sources b/sources
index e69de29..8891dc4 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+2e1ebf2026db3ade1a3540b565ed196f  Video_Codec_SDK_7.0.1.zip


More information about the rpmfusion-commits mailing list