about summary refs log tree commit diff
path: root/pkgs/development/libraries/ffmpeg
AgeCommit message (Collapse)AuthorFilesLines
2023-02-13ffmpeg: Add `meta.pkgConfigModules` and testJohn Ericson1-4/+11
2023-02-07ffmpeg_4: enable avresample againAtemu1-7/+22
As noted in https://github.com/NixOS/nixpkgs/pull/211834#issuecomment-1417435991, removing the deprecated avresample causes some packages to break. Keep avresample in ffmpeg_4 only for now (it's removed in ffmpeg_5).
2023-01-27ffmpeg: merge with ffmpeg-fullAtemu3-181/+616
A ton of cleanup and refactoring went into this. Too much to list. Co-authored-by: Anderson Torres <torres.anderson.85@protonmail.com> Co-authored-by: Martin Weinelt <mweinelt@users.noreply.github.com>
2022-12-09ffmpeg: 4.4.2 -> 4.4.3Isabelle1-10/+3
https://github.com/FFmpeg/FFmpeg/blob/n4.4.3/Changelog
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äckel3-17/+6
2022-09-29ffmpeg: remove not necessary ? nullSandro Jäckel1-10/+6
2022-09-26Merge staging-next into stagingFrederik Rietdijk1-2/+2
2022-09-26ffmpeg_5: 5.1.1 -> 5.1.2zowoq1-2/+2
https://github.com/FFmpeg/FFmpeg/blob/n5.1.2/Changelog#L4
2022-09-18ffmpeg_4: patch for new SDL2 versioning schemePedroHLC ☭1-1/+8
2022-09-02ffmpeg_5: 5.1 -> 5.1.1zowoq2-45/+2
https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/1bad30dbe34f2d100b43e8f773d3fe0b5eb23523:/Changelog#l4
2022-08-13ffmpeg_5,ffmpeg_5-full: cherry-pick IPFS default gateway removalPierre Bourdon2-0/+43
ffmpeg 5.1 introduced ipfs:// and ipns:// streaming support as part of libavformat. This new implementation falls back to fetching from an untrusted 3rd party internet service in the (likely) case where a user doesn't have a local IPFS gateway running on their computer. This puts an unaudited 3rd party provider in a position where they can log and alter any IPFS content being streamed by the ffmpeg library. No user consent is collected at any point by the library. ffmpeg developers are currently discussing [1] how to better implement this feature. In the meantime, cherry-pick the proposed patch to disable the default gateway until a better alternative is released. [1] https://ffmpeg.org/pipermail/ffmpeg-devel/2022-August/299924.html
2022-07-25ffmpeg_5: 5.0.1 -> 5.1zowoq1-2/+2
https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/90810bb37cf7076074acf5a9c5a24feaaaf87bc9:/Changelog#l9
2022-07-21ffmpeg: add platformszowoq1-0/+1
2022-07-06ffmpeg: 4.4.1 -> 4.4.2ajs1242-4/+3
https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/d61977cbe453869cec28d32b71fe25c2cd965dcf:/Changelog#l4 fixes CVE-2022-1475
2022-04-08ffmpeg_5: 5.0 -> 5.0.1zowoq2-31/+2
https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/9687cae2b468e09e35df4cea92cc2e6a0e6c93b3:/Changelog#l4
2022-03-27ffmpeg: honor pulseaudioSupport (#161017)Adam Joseph1-4/+7
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-03-24ffmpeg_3: dropajs1241-15/+0
2022-01-25Merge master into staging-nextgithub-actions[bot]3-1/+44
2022-01-24ffmpeg_5: init at 5.0Zane van Iperen3-1/+44
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-11-07Merge master into staging-nextgithub-actions[bot]1-11/+0
2021-11-07ffmpeg_2{,_8}: removeZane van Iperen1-11/+0
Is ancient and insecure - nothing more should depend on it.
2021-10-26ffmpeg_4: 4.4 -> 4.4.1Ivan Kozik2-74/+3
2021-09-22ffmpeg: patch CVE-2021-38171 and CVE-2021-38291TredwellGit1-0/+10
https://nvd.nist.gov/vuln/detail/CVE-2021-38171 https://nvd.nist.gov/vuln/detail/CVE-2021-38291
2021-08-21Merge pull request #134726 from risicle/ris-ffmpeg-testsLuke Granger-Brown2-2/+10
ffmpeg, ffmpeg-full: enable basic tests
2021-08-20Merge pull request #120577 from MatthewCroughan/ffmpeg-srtSandro1-1/+3
2021-08-18ffmpeg: enable basic testsRobert Scott2-2/+10
2021-08-17ffmpeg: patch CVE-2021-33815 and CVE-2021-38114TredwellGit1-0/+10
https://nvd.nist.gov/vuln/detail/CVE-2021-33815 https://nvd.nist.gov/vuln/detail/CVE-2021-38114
2021-08-03Update pkgs/development/libraries/ffmpeg/generic.nixMatthewCroughan1-1/+1
Co-authored-by: Michal Sojka <michal.sojka@cvut.cz>
2021-07-05ffmpeg_4: fix incorrect segment length in hlsIzorkin1-3/+15
2021-06-10Change all alsaLib references to alsa-libAndersonTorres1-2/+2
2021-05-19ffmpeg_3: mark as insecure (#123496)Robert Schütz1-0/+3
2021-05-16ffmpeg_4: only apply the patch on darwinVladimír Čunát1-1/+3
It's not a big deal, but why rebuild the linux dependencies now.
2021-05-16ffmpeg_4: fix build error on darwinZane van Iperen2-0/+38
See https://trac.ffmpeg.org/ticket/9242
2021-05-06Merge staging-next into staginggithub-actions[bot]2-2/+5
2021-05-01ffmpeg_2: mark as insecureRobert Schütz2-2/+5
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.4TredwellGit3-6/+7
https://github.com/FFmpeg/FFmpeg/blob/n4.4/Changelog
2021-04-04lzma: deprecate aliasSandro Jäckel1-2/+2
2021-03-02ffmpeg: 4.3.1 -> 4.3.2TredwellGit1-2/+2
https://nvd.nist.gov/vuln/detail/CVE-2020-35964 https://nvd.nist.gov/vuln/detail/CVE-2020-35965