diff options
author | Alyssa Ross <hi@alyssa.is> | 2022-01-03 23:55:00 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2022-02-19 11:03:39 +0000 |
commit | f4cf97a04cd5d0b86aa46baec9fb228a8f671c03 (patch) | |
tree | 28192415ff39a661d0001563bf81cc93fa25d16d /nixpkgs/pkgs/applications/networking/instant-messengers/jami/config | |
parent | f8422837c9bde058e8f2de37702e7e94b2226040 (diff) | |
parent | 18c84ea816348e2a098390101b92d1e39a9dbd45 (diff) | |
download | nixlib-f4cf97a04cd5d0b86aa46baec9fb228a8f671c03.tar nixlib-f4cf97a04cd5d0b86aa46baec9fb228a8f671c03.tar.gz nixlib-f4cf97a04cd5d0b86aa46baec9fb228a8f671c03.tar.bz2 nixlib-f4cf97a04cd5d0b86aa46baec9fb228a8f671c03.tar.lz nixlib-f4cf97a04cd5d0b86aa46baec9fb228a8f671c03.tar.xz nixlib-f4cf97a04cd5d0b86aa46baec9fb228a8f671c03.tar.zst nixlib-f4cf97a04cd5d0b86aa46baec9fb228a8f671c03.zip |
Merge commit '18c84ea816348e2a098390101b92d1e39a9dbd45'
Conflicts: nixpkgs/nixos/modules/misc/documentation.nix nixpkgs/pkgs/applications/networking/browsers/firefox/packages.nix nixpkgs/pkgs/applications/window-managers/sway/default.nix nixpkgs/pkgs/build-support/rust/build-rust-package/default.nix nixpkgs/pkgs/development/go-modules/generic/default.nix nixpkgs/pkgs/development/interpreters/ruby/default.nix nixpkgs/pkgs/development/interpreters/ruby/patchsets.nix nixpkgs/pkgs/development/libraries/boehm-gc/7.6.6.nix nixpkgs/pkgs/development/python-modules/django-mailman3/default.nix nixpkgs/pkgs/servers/mail/mailman/web.nix nixpkgs/pkgs/top-level/aliases.nix nixpkgs/pkgs/top-level/all-packages.nix nixpkgs/pkgs/top-level/impure.nix
Diffstat (limited to 'nixpkgs/pkgs/applications/networking/instant-messengers/jami/config')
5 files changed, 178 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/jami/config/ffmpeg_args_common b/nixpkgs/pkgs/applications/networking/instant-messengers/jami/config/ffmpeg_args_common new file mode 100644 index 000000000000..9376a38b1874 --- /dev/null +++ b/nixpkgs/pkgs/applications/networking/instant-messengers/jami/config/ffmpeg_args_common @@ -0,0 +1,143 @@ +--disable-everything +--enable-zlib +--enable-gpl +--enable-swscale +--enable-bsfs +--disable-filters +--disable-programs +--disable-postproc +--disable-protocols +--enable-protocol=crypto +--enable-protocol=file +--enable-protocol=rtp +--enable-protocol=srtp +--enable-protocol=tcp +--enable-protocol=udp +--enable-protocol=unix +--enable-protocol=pipe +--disable-demuxers +--disable-muxers +--enable-muxer=rtp +--enable-muxer=g722 +--enable-muxer=h263 +--enable-muxer=h264 +--enable-muxer=hevc +--enable-muxer=matroska +--enable-muxer=webm +--enable-muxer=ogg +--enable-muxer=pcm_s16be +--enable-muxer=pcm_s16le +--enable-demuxer=rtp +--enable-demuxer=mjpeg +--enable-demuxer=mjpeg_2000 +--enable-demuxer=mpegvideo +--enable-demuxer=gif +--enable-demuxer=image_jpeg_pipe +--enable-demuxer=image_png_pipe +--enable-demuxer=image_webp_pipe +--enable-demuxer=matroska +--enable-demuxer=m4v +--enable-demuxer=mp3 +--enable-demuxer=ogg +--enable-demuxer=flac +--enable-demuxer=wav +--enable-demuxer=ac3 +--enable-demuxer=g722 +--enable-demuxer=pcm_mulaw +--enable-demuxer=pcm_alaw +--enable-demuxer=pcm_s16be +--enable-demuxer=pcm_s16le +--enable-demuxer=h263 +--enable-demuxer=h264 +--enable-demuxer=hevc +--enable-parser=h263 +--enable-parser=h264 +--enable-parser=hevc +--enable-parser=mpeg4video +--enable-parser=vp8 +--enable-parser=vp9 +--enable-parser=opus +--enable-encoder=adpcm_g722 +--enable-decoder=adpcm_g722 +--enable-encoder=rawvideo +--enable-decoder=rawvideo +--enable-encoder=libx264 +--enable-decoder=h264 +--enable-encoder=pcm_alaw +--enable-decoder=pcm_alaw +--enable-encoder=pcm_mulaw +--enable-decoder=pcm_mulaw +--enable-encoder=mpeg4 +--enable-decoder=mpeg4 +--enable-encoder=libvpx_vp8 +--enable-decoder=vp8 +--enable-decoder=vp9 +--enable-encoder=h263 +--enable-encoder=h263p +--enable-decoder=h263 +--enable-encoder=mjpeg +--enable-decoder=mjpeg +--enable-decoder=mjpegb +--enable-libspeex +--enable-libopus +--enable-libvpx +--enable-libx264 +--enable-encoder=libspeex +--enable-decoder=libspeex +--enable-encoder=libopus +--enable-decoder=libopus +--enable-decoder=flac +--enable-decoder=vorbis +--enable-decoder=aac +--enable-decoder=ac3 +--enable-decoder=eac3 +--enable-decoder=mp3 +--enable-decoder=pcm_u24be +--enable-decoder=pcm_u24le +--enable-decoder=pcm_u32be +--enable-decoder=pcm_u32le +--enable-decoder=pcm_u8 +--enable-decoder=pcm_f16le +--enable-decoder=pcm_f24le +--enable-decoder=pcm_f32be +--enable-decoder=pcm_f32le +--enable-decoder=pcm_f64be +--enable-decoder=pcm_f64le +--enable-decoder=pcm_s16be +--enable-decoder=pcm_s16be_planar +--enable-decoder=pcm_s16le +--enable-decoder=pcm_s16le_planar +--enable-decoder=pcm_s24be +--enable-decoder=pcm_s24le +--enable-decoder=pcm_s24le_planar +--enable-decoder=pcm_s32be +--enable-decoder=pcm_s32le +--enable-decoder=pcm_s32le_planar +--enable-decoder=pcm_s64be +--enable-decoder=pcm_s64le +--enable-decoder=pcm_s8 +--enable-decoder=pcm_s8_planar +--enable-decoder=pcm_u16be +--enable-decoder=pcm_u16le +--enable-encoder=gif +--enable-decoder=gif +--enable-encoder=jpegls +--enable-decoder=jpegls +--enable-encoder=ljpeg +--enable-decoder=jpeg2000 +--enable-encoder=png +--enable-decoder=png +--enable-encoder=bmp +--enable-decoder=bmp +--enable-encoder=tiff +--enable-decoder=tiff +--enable-filter=scale +--enable-filter=overlay +--enable-filter=amix +--enable-filter=amerge +--enable-filter=aresample +--enable-filter=format +--enable-filter=aformat +--enable-filter=fps +--enable-filter=transpose +--enable-filter=pad diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/jami/config/ffmpeg_args_linux b/nixpkgs/pkgs/applications/networking/instant-messengers/jami/config/ffmpeg_args_linux new file mode 100644 index 000000000000..6c40e8d2ea99 --- /dev/null +++ b/nixpkgs/pkgs/applications/networking/instant-messengers/jami/config/ffmpeg_args_linux @@ -0,0 +1,18 @@ +--enable-pic +--target-os=linux +--enable-indev=v4l2 +--enable-indev=xcbgrab +--enable-vdpau +--enable-hwaccel=h264_vdpau +--enable-hwaccel=mpeg4_vdpau +--enable-vaapi +--enable-hwaccel=h264_vaapi +--enable-hwaccel=mpeg4_vaapi +--enable-hwaccel=h263_vaapi +--enable-hwaccel=vp8_vaapi +--enable-hwaccel=mjpeg_vaapi +--enable-hwaccel=hevc_vaapi +--enable-encoder=h264_vaapi +--enable-encoder=vp8_vaapi +--enable-encoder=mjpeg_vaapi +--enable-encoder=hevc_vaapi diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/jami/config/ffmpeg_args_x86 b/nixpkgs/pkgs/applications/networking/instant-messengers/jami/config/ffmpeg_args_x86 new file mode 100644 index 000000000000..2043aa3ee2d3 --- /dev/null +++ b/nixpkgs/pkgs/applications/networking/instant-messengers/jami/config/ffmpeg_args_x86 @@ -0,0 +1,10 @@ +--enable-cuvid +--enable-ffnvcodec +--enable-nvdec +--enable-nvenc +--enable-hwaccel=h264_nvdec +--enable-hwaccel=hevc_nvdec +--enable-hwaccel=vp8_nvdec +--enable-hwaccel=mjpeg_nvdec +--enable-encoder=h264_nvenc +--enable-encoder=hevc_nvenc diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/jami/config/ffmpeg_patches b/nixpkgs/pkgs/applications/networking/instant-messengers/jami/config/ffmpeg_patches new file mode 100644 index 000000000000..2422192c09f5 --- /dev/null +++ b/nixpkgs/pkgs/applications/networking/instant-messengers/jami/config/ffmpeg_patches @@ -0,0 +1,6 @@ +remove-mjpeg-log.patch +change-RTCP-ratio.patch +rtp_ext_abs_send_time.patch +libopusdec-enable-FEC.patch +libopusenc-enable-FEC.patch +screen-sharing-x11-fix.patch diff --git a/nixpkgs/pkgs/applications/networking/instant-messengers/jami/config/pjsip_patches b/nixpkgs/pkgs/applications/networking/instant-messengers/jami/config/pjsip_patches new file mode 100644 index 000000000000..5b9579f8f94e --- /dev/null +++ b/nixpkgs/pkgs/applications/networking/instant-messengers/jami/config/pjsip_patches @@ -0,0 +1 @@ +0009-add-config-site.patch |