summaryrefslogtreecommitdiff
path: root/pkgs/development/libraries/ffmpeg (follow)
Commit message (Expand)AuthorAgeFilesLines
* ffmpeg: set explicit --enable-libass•••needed for subtitles filter. David Guibert2020-08-151-0/+1
* ffmpeg: 4.3 -> 4.3.1zowoq2020-07-171-2/+2
* ffmpeg_3_4: 3.4.7 -> 3.4.8zowoq2020-07-171-2/+2
* ffmpeg_2_8: 2.8.16 -> 2.8.17zowoq2020-07-171-2/+2
* ffmpeg: 4.2.3 -> 4.3zowoq2020-06-181-3/+3
* Merge staging-next into stagingFrederik Rietdijk2020-05-272-4/+4
|\
| * ffmpeg_2_8: 2.8.15 -> 2.8.16zowoq2020-05-241-2/+2
| * ffmpeg_4: 4.2.2 -> 4.2.3zowoq2020-05-241-2/+2
* | ffmpeg: add libaom to build inputs only if enabledOrivej Desh2020-05-231-1/+1
* | Merge pull request #87968 from elohmeier/ffmpeg-addOpenGLRunpath2•••ffmpeg: extend addOpenGLRunpath to handle libcuda referencing librariesFlorian Klink2020-05-161-2/+3
|\ \
| * | ffmpeg: extend addOpenGLRunpath to handle libcuda referencing librariesEnno Lohmeier2020-05-161-2/+3
| |/
* / treewide: pkg-config has `targetPrefix`John Ericson2020-05-161-1/+0
|/
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-101-1/+1
* ffmpeg: fix vdpauSupport=falseAndrew Childs2020-02-091-2/+2
* Merge staging-next into stagingFrederik Rietdijk2020-01-052-4/+4
|\
| * ffmpeg_2_8: 2.8.14 -> 2.8.15zowoq2020-01-041-2/+2
| * ffmpeg_4: 4.2.1 -> 4.2.2zowoq2020-01-041-2/+2
| * Revert "ffmpeg: fix cross compilation"•••This reverts commit f6f8f0b75a40da0ab572ecdf891f4394b44c3783. avoid mass-rebuild on master; move to staging instead. Jörg Thalheim2020-01-041-3/+1
| * ffmpeg: fix cross compilationDaniel Fullmer2020-01-041-1/+3
* | Revert "Revert "ffmpeg: fix cross compilation""•••This reverts commit 7d46f7363cab9df64643eddffd371d654d816919. This change was accidentally commit to master. To avoid a mass-rebuild we actually apply this change on staging first. Jörg Thalheim2020-01-041-1/+3
* | Revert "ffmpeg: fix cross compilation"•••This reverts commit f6f8f0b75a40da0ab572ecdf891f4394b44c3783. avoid mass-rebuild on master; move to staging instead. Jörg Thalheim2020-01-041-3/+1
* | ffmpeg: fix cross compilationDaniel Fullmer2020-01-041-1/+3
|/
* ffmpeg: fix for structured attrsRobin Gloster2019-12-311-6/+8
* ffmpeg: 3.4.6 -> 3.4.7 (security)•••Fixes #73628 (many CVEs). https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/289a79d545e83a:/Changelog Vladimír Čunát2019-12-291-2/+2
* Remove myself (fuuzetsu) from maintainer lists•••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. Mateusz Kowalczyk2019-12-051-1/+1
* Merge staging-next into stagingFrederik Rietdijk2019-11-203-6/+6
|\
| * Merge master into staging-nextFrederik Rietdijk2019-11-203-6/+6
| |\
| | * Allow ffmpeg attributes to be overridden•••Switch the order in which the version-specific attributes are combined with args. Otherwise, if args such as 'branch' are overridden by an overlay or other derivation, the new value is replaced with the original when the sets are combined with //. Tom Hall2019-11-183-6/+6
* | | treewide: Get rid of libGLU_combinedadisbladis2019-11-181-3/+3
|/ /
* / ffmpeg: add options for QuickSync and libaom AV1•••Allow users to optionally compile with support for Intel's QuickSync hardware accelerated encoding, and libaom AV1 encoding. Set to false by default. Timothy DeHerrera2019-11-121-0/+8
|/
* Merge pull request #67790 from ivan/mpv-ffmpeg-runpath•••mpv, ffmpeg: use addOpenGLRunpath to fix CUDA-accelerated playbackPeter Simons2019-09-161-3/+7
|\
| * mpv, ffmpeg: use addOpenGLRunpath to fix CUDA-accelerated playback•••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) ``` Ivan Kozik2019-09-061-3/+7
* | ffmpeg_4, ffmpeg_full: 4.2 -> 4.2.1•••Fixes #68561 CVE-2019-15942. Vladimír Čunát2019-09-141-2/+2
* | treewide: remove redundant quotesvolth2019-09-082-2/+2
|/
* treewide: Remove unnecessary `--disable-static` (#66759)•••* 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. Niklas Hambüchen2019-08-311-1/+0
* ffmpeg_4: Enable support for AV1 decoding via dav1d by default•••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. Michael Weiss2019-08-251-2/+4
* treewide: name -> pname (easy cases) (#66585)•••treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pnamevolth2019-08-151-2/+2
* ffmpeg_4: 4.1.4 -> 4.2•••Changelog: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/refs/heads/release/4.2:/Changelog Michael Weiss2019-08-101-7/+2
* ffmpeg{_4,-full}: 4.1.3 -> 4.1.4 (security)•••Fixes #64656 CVE-2019-13312 CVE-2019-13390. Vladimír Čunát2019-07-301-2/+7
* Merge #60740: ffmpeg*: 4.1.2 -> 4.1.3Vladimír Čunát2019-05-111-2/+2
|\
| * ffmpeg_4: 4.1.2 -> 4.1.3adisbladis2019-05-021-2/+2
* | [treewide] delete unused patchesc0bw3b2019-05-042-48/+0
|/
* Merge master into staging-nextFrederik Rietdijk2019-04-111-2/+2
|\
| * ffmpeg_4: build with videotoolbox on darwin (#57743)ryan47292019-04-111-2/+2
* | Merge branch 'master' into stagingJan Tojnar2019-04-051-2/+2
|\|
| * ffmpeg: 3.4.5 -> 3.4.6•••https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/0ac9001ab9f2bdd7c4306afd1a91d6c78b294d9f:/Changelog Will Dietz2019-03-291-2/+2
* | Merge commit '18aa59b0f26fc707e7313f8467e67159e61600c2' from master into staging•••There was one conflict in the NixOS manual; I checked that it still built after resolving it. John Ericson2019-04-011-2/+2
|\|
| * ffmpeg_4: 4.1.1 -> 4.1.2•••https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/a7cb7a2e4314956e06a351333ff8096fab9afa7f:/Changelog Will Dietz2019-03-241-2/+2
* | Merge pull request #54392 from ivan/nv-codec•••ffmpeg, mpv: enable hardware-accelerated decoding with CUDASilvan Mosberger2019-03-291-2/+2
|\ \ | |/ |/|
| * ffmpeg, mpv: enable hardware-accelerated decoding with CUDA•••NVIDIA users can now use `mpv --hwdec=nvdec` to play videos that the software decoders cannot keep up with. Ivan Kozik2019-02-111-2/+2