ffmpeg: merge with ffmpeg-full#211834
Conversation
|
Waiting on @trofi to merge master into staging since master contains a jami change that would conflict. |
|
Please also remove ffmpeg_5 from pkgs/applications/networking/instant-messengers/jami/default.nix and all-packages.nix. |
After manual resolution merges should succeed now: https://github.com/NixOS/nixpkgs/actions/runs/3973535483 |
170e5ef to
2971bd7
Compare
|
@ofborg build ffmpeg ffmpeg.passthru.tests handbrake handbrake.passthru.tests |
A ton of cleanup and refactoring went into this. Too much to list. Co-authored-by: Anderson Torres <[email protected]> Co-authored-by: Martin Weinelt <[email protected]>
Our regular ffmpeg should have everything enabled Jami needs, if not that's a bug we should fix in our ffmpeg rather than in jami
ebb8f2c to
79466c4
Compare
SuperSandro2000
left a comment
There was a problem hiding this comment.
didn't check every line by line again but it looked good in the other PR already
|
Let's give this a try. And please be around to fix issues during the next staging cycle! |
|
Thanks! |
|
This apparently dropped libavresample (I checked diff of /cc #214010 |
|
@vcunat libavresample is deprecated and has already been removed in ffmpeg_5 IIRC. Should we mark the packages as broken? |
|
tvheadend doesn't actually need it anymore: tvheadend/tvheadend@17a357f |
|
tvheadend: maybe if we built from master instead of latest release. A quite complex patch is also needed: tvheadend/tvheadend@014bb95#diff-8b66bba512ec526b2701a5764adac0f55f955801a0089943ced3c76fcdf65088 (We still default to |
As noted in NixOS#211834 (comment), removing the deprecated avresample causes some packages to break. Keep avresample in ffmpeg_4 only for now (it's removed in ffmpeg_5).
|
Congrats!! |
Adapt for changes in NixOS/nixpkgs#211834
|
I'm not sure how, but this change broke the reproduction of video4linux2 streams in mpv. |
|
V4L2 support is only in the full build right now. |
|
It's a breaking change: can I re-enable it for |
|
quoting the comments from this PR: |
This is useful in some application like mpv to view the webcam stream. It was enabled before ffmpeg and ffmpeg-full got merged in NixOS#211834.
This is useful in some application like mpv to view the webcam stream. It was enabled before ffmpeg and ffmpeg-full got merged in #211834. (cherry picked from commit 2ce1ae2) Co-authored-by: rnhmjoj <[email protected]>
Description of changes
Fixes #15930
Continuation of #204198
Things done
sandbox = trueset innix.conf? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)nixos/doc/manual/md-to-db.shto update generated release notes