summary refs log tree commit diff
path: root/pkgs/development/libraries/ffmpeg/generic.nix
AgeCommit message (Collapse)AuthorFilesLines
2022-11-07ffmpeg: fix crossArtturin1-1/+1
pkg-config will be the next pkg-config so its targetPrefix will be wrong
2022-10-23Merge staging-next into staginggithub-actions[bot]1-1/+1
2022-10-23ffmpeg: fix missing libpulse on armv7l-linuxmisuzu1-1/+1
2022-10-19ffmpeg: use prefixed pkg-config if neededRick van Schijndel1-0/+1
Helpful for when we introduce an always prefixed pkg-config.
2022-09-29ffmpeg: remove 2.X and 3.X conditionsSandro Jäckel1-8/+8
2022-09-29ffmpeg: remove 1.X conditionsSandro Jäckel1-7/+6
2022-09-29ffmpeg: remove 0.X conditionsSandro Jäckel1-23/+13
2022-09-29ffmpeg: inputs cleanupSandro Jäckel1-1/+1
2022-09-29ffmpeg: remove SDL1 supportSandro Jäckel1-3/+3
2022-09-29ffmpeg: cleanup and improve options, add vaapiSupport vpxSupport srtSupportSandro Jäckel1-22/+12
2022-09-29ffmpeg: cleanup darwin frameworksSandro Jäckel1-3/+2
2022-09-29ffmpeg: remove not necessary ? nullSandro Jäckel1-10/+6
2022-07-21ffmpeg: add platformszowoq1-0/+1
2022-07-06ffmpeg: 4.4.1 -> 4.4.2ajs1241-2/+1
https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/d61977cbe453869cec28d32b71fe25c2cd965dcf:/Changelog#l4 fixes CVE-2022-1475
2022-03-27ffmpeg: honor pulseaudioSupport (#161017)Adam Joseph1-4/+7
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-01-25Merge master into staging-nextgithub-actions[bot]1-1/+3
2022-01-24ffmpeg_5: init at 5.0Zane van Iperen1-1/+3
2021-12-31ffmpeg: enable libzimgAndré Silva1-2/+3
this is needed for the zscale video filter (http://underpop.online.fr/f/ffmpeg/help/zscale.htm.gz)
2021-08-21Merge pull request #134726 from risicle/ris-ffmpeg-testsLuke Granger-Brown1-2/+9
ffmpeg, ffmpeg-full: enable basic tests
2021-08-20Merge pull request #120577 from MatthewCroughan/ffmpeg-srtSandro1-1/+3
2021-08-18ffmpeg: enable basic testsRobert Scott1-2/+9
2021-08-03Update pkgs/development/libraries/ffmpeg/generic.nixMatthewCroughan1-1/+1
Co-authored-by: Michal Sojka <michal.sojka@cvut.cz>
2021-06-10Change all alsaLib references to alsa-libAndersonTorres1-2/+2
2021-05-06Merge staging-next into staginggithub-actions[bot]1-2/+2
2021-05-01ffmpeg_2: mark as insecureRobert Schütz1-2/+2
2021-04-24ffmpeg: add support for libsrtmatthewcroughan1-1/+3
based upon https://github.com/NixOS/nixpkgs/commit/47801afc3d342907fc00ea4467d23af636c4a3c4
2021-04-10ffmpeg: 4.3.2 -> 4.4TredwellGit1-1/+2
https://github.com/FFmpeg/FFmpeg/blob/n4.4/Changelog
2021-04-04lzma: deprecate aliasSandro Jäckel1-2/+2
2021-01-24treewide: fix double quoted strings in meta.descriptionvolth1-1/+1
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-21pkgs/development/libraries: stdenv.lib -> libBen Siraphob1-3/+3
2021-01-19treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nixJonathan Ringer1-2/+2
continuation of #109595 pkgconfig was aliased in 2018, however, it remained in all-packages.nix due to its wide usage. This cleans up the remaining references to pkgs.pkgsconfig and moves the entry to aliases.nix. python3Packages.pkgconfig remained unchanged because it's the canonical name of the upstream package on pypi.
2020-08-15ffmpeg: set explicit --enable-libassDavid Guibert1-0/+1
needed for subtitles filter.
2020-05-23ffmpeg: add libaom to build inputs only if enabledOrivej Desh1-1/+1
2020-05-16Merge pull request #87968 from elohmeier/ffmpeg-addOpenGLRunpath2Florian Klink1-2/+3
ffmpeg: extend addOpenGLRunpath to handle libcuda referencing libraries
2020-05-16ffmpeg: extend addOpenGLRunpath to handle libcuda referencing librariesEnno Lohmeier1-2/+3
2020-05-16treewide: pkg-config has `targetPrefix`John Ericson1-1/+0
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly1-1/+1
2020-02-09ffmpeg: fix vdpauSupport=falseAndrew Childs1-2/+2
2020-01-04Revert "Revert "ffmpeg: fix cross compilation""Jörg Thalheim1-1/+3
This reverts commit 7d46f7363cab9df64643eddffd371d654d816919. This change was accidentally commit to master. To avoid a mass-rebuild we actually apply this change on staging first.
2020-01-04Revert "ffmpeg: fix cross compilation"Jörg Thalheim1-3/+1
This reverts commit f6f8f0b75a40da0ab572ecdf891f4394b44c3783. avoid mass-rebuild on master; move to staging instead.
2020-01-04ffmpeg: fix cross compilationDaniel Fullmer1-1/+3
2019-12-31ffmpeg: fix for structured attrsRobin Gloster1-6/+8
2019-12-05Remove myself (fuuzetsu) from maintainer listsMateusz Kowalczyk1-1/+1
I haven't been doing any maintenance for a long time now and not only do I get notified, it also creates a fake impression that all these packages had at least one maintainer when in practice they had none.
2019-11-18treewide: Get rid of libGLU_combinedadisbladis1-3/+3
2019-11-12ffmpeg: add options for QuickSync and libaom AV1Timothy DeHerrera1-0/+8
Allow users to optionally compile with support for Intel's QuickSync hardware accelerated encoding, and libaom AV1 encoding. Set to false by default.
2019-09-06mpv, ffmpeg: use addOpenGLRunpath to fix CUDA-accelerated playbackIvan Kozik1-3/+7
This fixes #67780. Currently, using `mpv --hwdec=nvdec --msg-level=vd=debug` on NVIDIA results in: ``` [vd] Opening decoder hevc [vd] Looking at hwdec hevc-nvdec... Cannot load libcuda.so.1 [vd] Could not create device. [vd] No hardware decoding available for this codec. ``` With just mpv patched, ffmpeg cannot load libnvcuvid.so.1: ``` [vd] Opening decoder hevc [vd] Looking at hwdec hevc-nvdec... [vd] Trying hardware decoding via hevc-nvdec. [vd] Selected codec: hevc (HEVC (High Efficiency Video Coding)) [vd] Pixel formats supported by decoder: vaapi_vld cuda yuv420p10le [vd] Codec profile: Main 10 (0x2) [vd] Requesting pixfmt 'cuda' from decoder. [ffmpeg/video] hevc: Cannot load libnvcuvid.so.1 [ffmpeg/video] hevc: Failed loading nvcuvid. [ffmpeg/video] hevc: Failed setup for format cuda: hwaccel initialisation returned error. ``` With both mpv and ffmpeg patched, it works: ``` [vd] Opening decoder hevc [vd] Looking at hwdec hevc-nvdec... [vd] Trying hardware decoding via hevc-nvdec. [vd] Selected codec: hevc (HEVC (High Efficiency Video Coding)) [vd] Pixel formats supported by decoder: vaapi_vld cuda yuv420p10le [vd] Codec profile: Main 10 (0x2) [vd] Requesting pixfmt 'cuda' from decoder. Using hardware decoding (nvdec). [vd] Decoder format: 3840x2160 cuda[p010] bt.2020-ncl/bt.2020/pq/limited/auto SP=10.000000 CL=unknown (auto 0.000000/0.000000/0.000000) ```
2019-08-31treewide: Remove unnecessary `--disable-static` (#66759)Niklas Hambüchen1-1/+0
* freetype: Remove unnecessary `--disable-static`. The true-by-default `dontDisableStatic` already takes care of it. Fixes freetype not being overridable to have static libs. * treewide: Remove unnecessary `--disable-static`. The true-by-default `dontDisableStatic` already takes care of it. Fixes these packages not being overridable to have static libs.
2019-08-25ffmpeg_4: Enable support for AV1 decoding via dav1d by defaultMichael Weiss1-2/+4
This is e.g. required for mpv (depends on ffmpeg_4) to play AV1 videos. Fixes #54990. But since dav1d is only a AV1 decoder this doesn't support AV1 encoding as well (that would require an additional dependency on libaom). The dependency on dav1d can be disabled by overriding it to null.
2019-08-15treewide: name -> pname (easy cases) (#66585)volth1-2/+2
treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
2019-02-11ffmpeg, mpv: enable hardware-accelerated decoding with CUDAIvan Kozik1-2/+2
NVIDIA users can now use `mpv --hwdec=nvdec` to play videos that the software decoders cannot keep up with.