vlc.git
16 months agoMerge vlc (3.0.21-2) import into refs/heads/workingbranch
Sebastian Ramacher [Thu, 15 Aug 2024 10:11:01 +0000 (12:11 +0200)]
Merge vlc (3.0.21-2) import into refs/heads/workingbranch

16 months agomux: avformat: fix avio callbacks signature with ffmpeg 6.1
François Cartegnie [Thu, 15 Aug 2024 10:09:56 +0000 (12:09 +0200)]
mux: avformat: fix avio callbacks signature with ffmpeg 6.1

API signature changes introduced depending on a positive define,
then removed later, making it break prior or post removal...

Gbp-Pq: Name 0013-mux-avformat-fix-avio-callbacks-signature-with-ffmpe.patch

16 months agoavcodec: use ch_layout for channel layout in audio encoder
Ilkka Ollakka [Tue, 4 Jul 2023 13:55:28 +0000 (16:55 +0300)]
avcodec: use ch_layout for channel layout in audio encoder

channels and channel_layout has been deprecated in FFMPEG 5.1 and will be removed eventually

also always create the mapping, as ch_layout is always there

(cherry picked from commit b73dc8841d999c6be9de718cd2cd3aeb13279792)

Gbp-Pq: Name 0012-avcodec-use-ch_layout-for-channel-layout-in-audio-en.patch

16 months agoavcodec: add handling of new ch_layout in audio encoder
Ilkka Ollakka [Tue, 4 Jul 2023 13:53:43 +0000 (16:53 +0300)]
avcodec: add handling of new ch_layout in audio encoder

conditioned to avcodec version where is it added

(cherry picked from commit c4302ca59dd79efd7208a45a3fcdc44388fd03a8)

Gbp-Pq: Name 0011-avcodec-add-handling-of-new-ch_layout-in-audio-encod.patch

16 months agodemux/mux: avformat: use ch_layout from ffmpeg 5.1
François Cartegnie [Tue, 23 Apr 2024 06:14:53 +0000 (13:14 +0700)]
demux/mux: avformat: use ch_layout from ffmpeg 5.1

merger pick from commit a55ec32ab3760d9edb6f05481cd3a981aa42878d
and fixup 195f0c98599b55950c49a62f98d9d3495be310df

Gbp-Pq: Name 0010-demux-mux-avformat-use-ch_layout-from-ffmpeg-5.1.patch

16 months agoavcodec: encoder: fix channel_layout conditionals
Francois Cartegnie [Thu, 13 Jun 2024 05:21:58 +0000 (12:21 +0700)]
avcodec: encoder: fix channel_layout conditionals

Gbp-Pq: Name 0009-avcodec-encoder-fix-channel_layout-conditionals.patch

16 months agocodec: avcodec: map AYUV as RAWVIDEO with ffmpeg 6.0
François Cartegnie [Tue, 23 Apr 2024 06:13:30 +0000 (13:13 +0700)]
codec: avcodec: map AYUV as RAWVIDEO with ffmpeg 6.0

(cherry picked from commit 955ef939467a628eb8da08e0d5eaefc9a3484cba)

Gbp-Pq: Name 0008-codec-avcodec-map-AYUV-as-RAWVIDEO-with-ffmpeg-6.0.patch

16 months agoavcodec: use p_enc audio channels instead of context channels in encoder
Ilkka Ollakka [Tue, 4 Jul 2023 13:52:38 +0000 (16:52 +0300)]
avcodec: use p_enc audio channels instead of context channels in encoder

Allows to have less conditions in code when adding new ch_layout use

(cherry-picked from commit 29747a8abb98ba53a64aa6761983891eeed2e0e4)

Gbp-Pq: Name 0007-avcodec-use-p_enc-audio-channels-instead-of-context-.patch

16 months agoavcodec: audio decoder to use ch_layout
Ilkka Ollakka [Wed, 5 Jul 2023 10:33:09 +0000 (13:33 +0300)]
avcodec: audio decoder to use ch_layout

(cherry picked from commit 496f0f2a659c1339d1e37330d446e9b6ce96e76b)

Gbp-Pq: Name 0006-avcodec-audio-decoder-to-use-ch_layout.patch

16 months agoavcodec: use p_dec->fmt_out instead of context channels on audio channel-count
Ilkka Ollakka [Wed, 5 Jul 2023 09:51:34 +0000 (12:51 +0300)]
avcodec: use p_dec->fmt_out instead of context channels on audio channel-count

reduces the need of ifdefs when adding ch_layout support

(cherry picked from commit bddf5ba19111d1cc4463d9876c4bc4ba75f82d7f)

Gbp-Pq: Name 0005-avcodec-use-p_dec-fmt_out-instead-of-context-channel.patch

16 months agoavcodec: avoid signedness mismatch warning
Rémi Denis-Courmont [Sat, 5 May 2018 12:28:15 +0000 (15:28 +0300)]
avcodec: avoid signedness mismatch warning

Bitmask should be unsigned, but ffmpeg seems confused with itself.

(cherry picked from commit 8544233e7fde2965435e32a445494898440ecc30)

Gbp-Pq: Name 0004-avcodec-avoid-signedness-mismatch-warning.patch

16 months agoBump module ABI for time_t transition
Sebastian Ramacher [Wed, 28 Feb 2024 22:55:22 +0000 (23:55 +0100)]
Bump module ABI for time_t transition

Gbp-Pq: Name 0003-Bump-module-ABI-for-time_t-transition.patch

16 months agoDo not generate cache during build
Sebastian Ramacher [Mon, 6 Jul 2020 22:18:39 +0000 (00:18 +0200)]
Do not generate cache during build

The generated cache is not used in the package. It causes spurious build
failures on the arm64 and ppc64el builds, that are not reproducible
elsewhere.

Gbp-Pq: Name 0002-Do-not-generate-cache-during-build.patch

16 months agoconfigure: fix linking on RISC-V ISA
Rémi Denis-Courmont [Sat, 16 Jun 2018 18:31:45 +0000 (21:31 +0300)]
configure: fix linking on RISC-V ISA

Gbp-Pq: Name 0001-configure-fix-linking-on-RISC-V-ISA.patch

16 months agovlc (3.0.21-2) unstable; urgency=medium
Sebastian Ramacher [Thu, 15 Aug 2024 10:11:01 +0000 (12:11 +0200)]
vlc (3.0.21-2) unstable; urgency=medium

  * debian/patches: Apply WIP patches for ffmpeg 7.0 support (Closes:
    #1072456)

[dgit import unpatched vlc 3.0.21-2]

16 months agoImport vlc_3.0.21-2.debian.tar.xz
Sebastian Ramacher [Thu, 15 Aug 2024 10:11:01 +0000 (12:11 +0200)]
Import vlc_3.0.21-2.debian.tar.xz

[dgit import tarball vlc 3.0.21-2 vlc_3.0.21-2.debian.tar.xz]

18 months agoMerge vlc (3.0.21-1) import into refs/heads/workingbranch
Sebastian Ramacher [Sun, 9 Jun 2024 16:01:08 +0000 (18:01 +0200)]
Merge vlc (3.0.21-1) import into refs/heads/workingbranch

18 months agoImport vlc_3.0.21.orig.tar.xz
Sebastian Ramacher [Sun, 9 Jun 2024 16:01:08 +0000 (18:01 +0200)]
Import vlc_3.0.21.orig.tar.xz

[dgit import orig vlc_3.0.21.orig.tar.xz]

18 months agoBump module ABI for time_t transition
Sebastian Ramacher [Wed, 28 Feb 2024 22:55:22 +0000 (23:55 +0100)]
Bump module ABI for time_t transition

Gbp-Pq: Name 0003-Bump-module-ABI-for-time_t-transition.patch

18 months agoDo not generate cache during build
Sebastian Ramacher [Mon, 6 Jul 2020 22:18:39 +0000 (00:18 +0200)]
Do not generate cache during build

The generated cache is not used in the package. It causes spurious build
failures on the arm64 and ppc64el builds, that are not reproducible
elsewhere.

Gbp-Pq: Name 0002-Do-not-generate-cache-during-build.patch

18 months agoconfigure: fix linking on RISC-V ISA
Rémi Denis-Courmont [Sat, 16 Jun 2018 18:31:45 +0000 (21:31 +0300)]
configure: fix linking on RISC-V ISA

Gbp-Pq: Name 0001-configure-fix-linking-on-RISC-V-ISA.patch

18 months agovlc (3.0.21-1) unstable; urgency=medium
Sebastian Ramacher [Sun, 9 Jun 2024 16:01:08 +0000 (18:01 +0200)]
vlc (3.0.21-1) unstable; urgency=medium

  * New upstream version 3.0.21
  * debian/patches: Refresh patches
  * debian/control: Replace obsolete packages with their new versions

[dgit import unpatched vlc 3.0.21-1]

18 months agoImport vlc_3.0.21-1.debian.tar.xz
Sebastian Ramacher [Sun, 9 Jun 2024 16:01:08 +0000 (18:01 +0200)]
Import vlc_3.0.21-1.debian.tar.xz

[dgit import tarball vlc 3.0.21-1 vlc_3.0.21-1.debian.tar.xz]

20 months agoMerge vlc (3.0.20-4) import into refs/heads/workingbranch
Sebastian Ramacher [Thu, 11 Apr 2024 20:16:25 +0000 (22:16 +0200)]
Merge vlc (3.0.20-4) import into refs/heads/workingbranch

20 months agoBump module ABI for time_t transition
Sebastian Ramacher [Wed, 28 Feb 2024 22:55:22 +0000 (23:55 +0100)]
Bump module ABI for time_t transition

Gbp-Pq: Name 0003-Bump-module-ABI-for-time_t-transition.patch

20 months agoDo not generate cache during build
Sebastian Ramacher [Mon, 6 Jul 2020 22:18:39 +0000 (00:18 +0200)]
Do not generate cache during build

The generated cache is not used in the package. It causes spurious build
failures on the arm64 and ppc64el builds, that are not reproducible
elsewhere.

Gbp-Pq: Name 0002-Do-not-generate-cache-during-build.patch

20 months agoconfigure: fix linking on RISC-V ISA
Rémi Denis-Courmont [Sat, 16 Jun 2018 18:31:45 +0000 (21:31 +0300)]
configure: fix linking on RISC-V ISA

Gbp-Pq: Name 0001-configure-fix-linking-on-RISC-V-ISA.patch

20 months agovlc (3.0.20-4) unstable; urgency=medium
Sebastian Ramacher [Thu, 11 Apr 2024 20:16:25 +0000 (22:16 +0200)]
vlc (3.0.20-4) unstable; urgency=medium

  [ Bastian Germann ]
  * Drop OMX support (see #1065623)
  * Drop kFreeBSD support

  [ Sebastian Ramacher ]
  * debian/:
    - Complete omxil removal
    - Complete kfreebsd support removal
  * debian/control: Bump Standards-Version

[dgit import unpatched vlc 3.0.20-4]

20 months agoImport vlc_3.0.20-4.debian.tar.xz
Sebastian Ramacher [Thu, 11 Apr 2024 20:16:25 +0000 (22:16 +0200)]
Import vlc_3.0.20-4.debian.tar.xz

[dgit import tarball vlc 3.0.20-4 vlc_3.0.20-4.debian.tar.xz]

2 years agoMerge vlc (3.0.20-1) import into refs/heads/workingbranch
Mateusz Łukasik [Wed, 1 Nov 2023 19:58:55 +0000 (20:58 +0100)]
Merge vlc (3.0.20-1) import into refs/heads/workingbranch

2 years agoImport vlc_3.0.20.orig.tar.xz
Mateusz Łukasik [Wed, 1 Nov 2023 19:58:55 +0000 (20:58 +0100)]
Import vlc_3.0.20.orig.tar.xz

[dgit import orig vlc_3.0.20.orig.tar.xz]

2 years agoDo not generate cache during build
Sebastian Ramacher [Mon, 6 Jul 2020 22:18:39 +0000 (00:18 +0200)]
Do not generate cache during build

The generated cache is not used in the package. It causes spurious build
failures on the arm64 and ppc64el builds, that are not reproducible
elsewhere.

Gbp-Pq: Name 0002-Do-not-generate-cache-during-build.patch

2 years agoconfigure: fix linking on RISC-V ISA
Rémi Denis-Courmont [Sat, 16 Jun 2018 18:31:45 +0000 (21:31 +0300)]
configure: fix linking on RISC-V ISA

Gbp-Pq: Name 0001-configure-fix-linking-on-RISC-V-ISA.patch

2 years agovlc (3.0.20-1) unstable; urgency=medium
Mateusz Łukasik [Wed, 1 Nov 2023 19:58:55 +0000 (20:58 +0100)]
vlc (3.0.20-1) unstable; urgency=medium

  * New upstream version 3.0.20.

[dgit import unpatched vlc 3.0.20-1]

2 years agoImport vlc_3.0.20-1.debian.tar.xz
Mateusz Łukasik [Wed, 1 Nov 2023 19:58:55 +0000 (20:58 +0100)]
Import vlc_3.0.20-1.debian.tar.xz

[dgit import tarball vlc 3.0.20-1 vlc_3.0.20-1.debian.tar.xz]

2 years agoMerge vlc (3.0.19-1) import into refs/heads/workingbranch
Sebastian Ramacher [Sat, 14 Oct 2023 17:52:05 +0000 (18:52 +0100)]
Merge vlc (3.0.19-1) import into refs/heads/workingbranch

2 years agoDo not generate cache during build
Sebastian Ramacher [Mon, 6 Jul 2020 22:18:39 +0000 (00:18 +0200)]
Do not generate cache during build

The generated cache is not used in the package. It causes spurious build
failures on the arm64 and ppc64el builds, that are not reproducible
elsewhere.

Gbp-Pq: Name 0002-Do-not-generate-cache-during-build.patch

2 years agoconfigure: fix linking on RISC-V ISA
Rémi Denis-Courmont [Sat, 16 Jun 2018 18:31:45 +0000 (21:31 +0300)]
configure: fix linking on RISC-V ISA

Gbp-Pq: Name 0001-configure-fix-linking-on-RISC-V-ISA.patch

2 years agovlc (3.0.19-1) unstable; urgency=medium
Sebastian Ramacher [Sat, 14 Oct 2023 17:52:05 +0000 (18:52 +0100)]
vlc (3.0.19-1) unstable; urgency=medium

  * New upstream version 3.0.19
  * debian/patches: Drop patches from upstream

[dgit import unpatched vlc 3.0.19-1]

2 years agoImport vlc_3.0.19.orig.tar.xz
Sebastian Ramacher [Sat, 14 Oct 2023 17:52:05 +0000 (18:52 +0100)]
Import vlc_3.0.19.orig.tar.xz

[dgit import orig vlc_3.0.19.orig.tar.xz]

2 years agoImport vlc_3.0.19-1.debian.tar.xz
Sebastian Ramacher [Sat, 14 Oct 2023 17:52:05 +0000 (18:52 +0100)]
Import vlc_3.0.19-1.debian.tar.xz

[dgit import tarball vlc 3.0.19-1 vlc_3.0.19-1.debian.tar.xz]

2 years agoMerge vlc (3.0.18-4) import into refs/heads/workingbranch
Sebastian Ramacher [Mon, 31 Jul 2023 21:47:01 +0000 (22:47 +0100)]
Merge vlc (3.0.18-4) import into refs/heads/workingbranch

2 years agopacketizer: flac: fix CRC from emulated sync
Francois Cartegnie [Mon, 7 Nov 2022 14:02:57 +0000 (15:02 +0100)]
packetizer: flac: fix CRC from emulated sync

also skips some memcpy

refs #27454 #27477

(cherry picked from commit c14b5aa6a7bd3aa25fa951e2b4136aff70f5702a)

Gbp-Pq: Name 0003-packetizer-flac-fix-CRC-from-emulated-sync.patch

2 years agoDo not generate cache during build
Sebastian Ramacher [Mon, 6 Jul 2020 22:18:39 +0000 (00:18 +0200)]
Do not generate cache during build

The generated cache is not used in the package. It causes spurious build
failures on the arm64 and ppc64el builds, that are not reproducible
elsewhere.

Gbp-Pq: Name 0002-Do-not-generate-cache-during-build.patch

2 years agoconfigure: fix linking on RISC-V ISA
Rémi Denis-Courmont [Sat, 16 Jun 2018 18:31:45 +0000 (21:31 +0300)]
configure: fix linking on RISC-V ISA

Gbp-Pq: Name 0001-configure-fix-linking-on-RISC-V-ISA.patch

2 years agovlc (3.0.18-4) unstable; urgency=medium
Sebastian Ramacher [Mon, 31 Jul 2023 21:47:01 +0000 (22:47 +0100)]
vlc (3.0.18-4) unstable; urgency=medium

  [ Pino Toscano ]
  * d/vlc-plugin-base.install: drop non-existing files
  * d/rules: drop "libva" from "removeplugins" for all the archs
  * d/vlc-plugin-video-output: mark vaapi plugins as "libva"

  [ Sebastian Ramacher ]
  * debian/: Disable libplacebo. libplacebo 6 is too new for vlc.

[dgit import unpatched vlc 3.0.18-4]

2 years agoImport vlc_3.0.18-4.debian.tar.xz
Sebastian Ramacher [Mon, 31 Jul 2023 21:47:01 +0000 (22:47 +0100)]
Import vlc_3.0.18-4.debian.tar.xz

[dgit import tarball vlc 3.0.18-4 vlc_3.0.18-4.debian.tar.xz]

3 years agoMerge vlc (3.0.18-2) import into refs/heads/workingbranch
Sebastian Ramacher [Sun, 4 Dec 2022 21:11:55 +0000 (21:11 +0000)]
Merge vlc (3.0.18-2) import into refs/heads/workingbranch

3 years agopacketizer: flac: fix CRC from emulated sync
Francois Cartegnie [Mon, 7 Nov 2022 14:02:57 +0000 (15:02 +0100)]
packetizer: flac: fix CRC from emulated sync

also skips some memcpy

refs #27454 #27477

(cherry picked from commit c14b5aa6a7bd3aa25fa951e2b4136aff70f5702a)

Gbp-Pq: Name 0003-packetizer-flac-fix-CRC-from-emulated-sync.patch

3 years agoDo not generate cache during build
Sebastian Ramacher [Mon, 6 Jul 2020 22:18:39 +0000 (00:18 +0200)]
Do not generate cache during build

The generated cache is not used in the package. It causes spurious build
failures on the arm64 and ppc64el builds, that are not reproducible
elsewhere.

Gbp-Pq: Name 0002-Do-not-generate-cache-during-build.patch

3 years agoconfigure: fix linking on RISC-V ISA
Rémi Denis-Courmont [Sat, 16 Jun 2018 18:31:45 +0000 (21:31 +0300)]
configure: fix linking on RISC-V ISA

Gbp-Pq: Name 0001-configure-fix-linking-on-RISC-V-ISA.patch

3 years agovlc (3.0.18-2) unstable; urgency=medium
Sebastian Ramacher [Sun, 4 Dec 2022 21:11:55 +0000 (21:11 +0000)]
vlc (3.0.18-2) unstable; urgency=medium

  * debian/patches: Apply upstream patch for flac playback issues

[dgit import unpatched vlc 3.0.18-2]

3 years agoImport vlc_3.0.18-2.debian.tar.xz
Sebastian Ramacher [Sun, 4 Dec 2022 21:11:55 +0000 (21:11 +0000)]
Import vlc_3.0.18-2.debian.tar.xz

[dgit import tarball vlc 3.0.18-2 vlc_3.0.18-2.debian.tar.xz]

3 years agoImport vlc_3.0.18.orig.tar.xz
Mateusz Łukasik [Wed, 23 Nov 2022 18:50:35 +0000 (18:50 +0000)]
Import vlc_3.0.18.orig.tar.xz

[dgit import orig vlc_3.0.18.orig.tar.xz]

3 years agoMerge vlc (3.0.18-1) import into refs/heads/workingbranch
Mateusz Łukasik [Wed, 23 Nov 2022 18:50:35 +0000 (18:50 +0000)]
Merge vlc (3.0.18-1) import into refs/heads/workingbranch

3 years agoDo not generate cache during build
Sebastian Ramacher [Mon, 6 Jul 2020 22:18:39 +0000 (00:18 +0200)]
Do not generate cache during build

The generated cache is not used in the package. It causes spurious build
failures on the arm64 and ppc64el builds, that are not reproducible
elsewhere.

Gbp-Pq: Name 0002-Do-not-generate-cache-during-build.patch

3 years agoconfigure: fix linking on RISC-V ISA
Rémi Denis-Courmont [Sat, 16 Jun 2018 18:31:45 +0000 (21:31 +0300)]
configure: fix linking on RISC-V ISA

Gbp-Pq: Name 0001-configure-fix-linking-on-RISC-V-ISA.patch

3 years agovlc (3.0.18-1) unstable; urgency=medium
Mateusz Łukasik [Wed, 23 Nov 2022 18:50:35 +0000 (18:50 +0000)]
vlc (3.0.18-1) unstable; urgency=medium

  * New upstream version 3.0.18

[dgit import unpatched vlc 3.0.18-1]

3 years agoImport vlc_3.0.18-1.debian.tar.xz
Mateusz Łukasik [Wed, 23 Nov 2022 18:50:35 +0000 (18:50 +0000)]
Import vlc_3.0.18-1.debian.tar.xz

[dgit import tarball vlc 3.0.18-1 vlc_3.0.18-1.debian.tar.xz]

3 years agoMerge vlc (3.0.18~rc2-1) import into refs/heads/workingbranch
Sebastian Ramacher [Mon, 10 Oct 2022 06:44:18 +0000 (07:44 +0100)]
Merge vlc (3.0.18~rc2-1) import into refs/heads/workingbranch

3 years agoDo not generate cache during build
Sebastian Ramacher [Mon, 6 Jul 2020 22:18:39 +0000 (00:18 +0200)]
Do not generate cache during build

The generated cache is not used in the package. It causes spurious build
failures on the arm64 and ppc64el builds, that are not reproducible
elsewhere.

Gbp-Pq: Name 0002-Do-not-generate-cache-during-build.patch

3 years agoconfigure: fix linking on RISC-V ISA
Rémi Denis-Courmont [Sat, 16 Jun 2018 18:31:45 +0000 (21:31 +0300)]
configure: fix linking on RISC-V ISA

Gbp-Pq: Name 0001-configure-fix-linking-on-RISC-V-ISA.patch

3 years agovlc (3.0.18~rc2-1) unstable; urgency=medium
Sebastian Ramacher [Mon, 10 Oct 2022 06:44:18 +0000 (07:44 +0100)]
vlc (3.0.18~rc2-1) unstable; urgency=medium

  * New upstream version 3.0.18~rc2
  * debian/control: Remove patches included upstream

[dgit import unpatched vlc 3.0.18~rc2-1]

3 years agoImport vlc_3.0.18~rc2.orig.tar.xz
Sebastian Ramacher [Mon, 10 Oct 2022 06:44:18 +0000 (07:44 +0100)]
Import vlc_3.0.18~rc2.orig.tar.xz

[dgit import orig vlc_3.0.18~rc2.orig.tar.xz]

3 years agoImport vlc_3.0.18~rc2-1.debian.tar.xz
Sebastian Ramacher [Mon, 10 Oct 2022 06:44:18 +0000 (07:44 +0100)]
Import vlc_3.0.18~rc2-1.debian.tar.xz

[dgit import tarball vlc 3.0.18~rc2-1 vlc_3.0.18~rc2-1.debian.tar.xz]

3 years agoMerge vlc (3.0.17.4-5) import into refs/heads/workingbranch
Sebastian Ramacher [Mon, 3 Oct 2022 20:07:16 +0000 (21:07 +0100)]
Merge vlc (3.0.17.4-5) import into refs/heads/workingbranch

3 years agocaca: fix to newer version
Jean-Baptiste Kempf [Thu, 26 May 2022 14:52:11 +0000 (16:52 +0200)]
caca: fix to newer version

Manual backport of 2c7b5e004f1a968077973b4105d7d65dca7539e9

Gbp-Pq: Name 0005-caca-fix-to-newer-version.patch

3 years agodav1d: limit the number of extra frames needed by the decoder
Steve Lhomme [Mon, 21 Mar 2022 14:53:52 +0000 (15:53 +0100)]
dav1d: limit the number of extra frames needed by the decoder

The i_extra_picture_buffers is used to add pictures to the pool that the core
will allocate. dav1d is actually using n_threads frames. And the core is
allocating 10 frames per default for AV1. So we need to add the missing ones.

(cherry picked from commit a32031dc0f5f32083fc54a21397bce732742ccbe) (rebased)
rebased:
- the code dav1d 1.0.0 in 3.0 uses different max versions

Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz>
Gbp-Pq: Name 0004-dav1d-limit-the-number-of-extra-frames-needed-by-the.patch

3 years agodav1d: fix compilation with (upcoming) dav1d 1.0
Steve Lhomme [Fri, 18 Mar 2022 10:42:49 +0000 (11:42 +0100)]
dav1d: fix compilation with (upcoming) dav1d 1.0

(cherry picked from commit dbf45cea2a8abdfbef897b8a71f3eb782bb1b712) (edited)
edited:
- 3.0 has the 128 pixels padding elsewhere
- 3.0 has an extra parameter for add_integer_with_range()
- 3.0 was setting i_extra_picture_buffers further down in the code
- 3.0 uses 16 threads max

Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz>
Gbp-Pq: Name 0003-dav1d-fix-compilation-with-upcoming-dav1d-1.0.patch

3 years agoDo not generate cache during build
Sebastian Ramacher [Mon, 6 Jul 2020 22:18:39 +0000 (00:18 +0200)]
Do not generate cache during build

The generated cache is not used in the package. It causes spurious build
failures on the arm64 and ppc64el builds, that are not reproducible
elsewhere.

Gbp-Pq: Name 0002-Do-not-generate-cache-during-build.patch

3 years agoconfigure: fix linking on RISC-V ISA
Rémi Denis-Courmont [Sat, 16 Jun 2018 18:31:45 +0000 (21:31 +0300)]
configure: fix linking on RISC-V ISA

Gbp-Pq: Name 0001-configure-fix-linking-on-RISC-V-ISA.patch

3 years agovlc (3.0.17.4-5) unstable; urgency=medium
Sebastian Ramacher [Mon, 3 Oct 2022 20:07:16 +0000 (21:07 +0100)]
vlc (3.0.17.4-5) unstable; urgency=medium

  * debian/rules:
    - Revert "Disable libva support"
    - Do not pass any libva flags (Closes: #1021032) (LP: #1991457)

[dgit import unpatched vlc 3.0.17.4-5]

3 years agoImport vlc_3.0.17.4-5.debian.tar.xz
Sebastian Ramacher [Mon, 3 Oct 2022 20:07:16 +0000 (21:07 +0100)]
Import vlc_3.0.17.4-5.debian.tar.xz

[dgit import tarball vlc 3.0.17.4-5 vlc_3.0.17.4-5.debian.tar.xz]

3 years agoMerge vlc (3.0.17.4-4) import into refs/heads/workingbranch
Sebastian Ramacher [Thu, 23 Jun 2022 08:39:09 +0000 (09:39 +0100)]
Merge vlc (3.0.17.4-4) import into refs/heads/workingbranch

3 years agocaca: fix to newer version
Jean-Baptiste Kempf [Thu, 26 May 2022 14:52:11 +0000 (16:52 +0200)]
caca: fix to newer version

Manual backport of 2c7b5e004f1a968077973b4105d7d65dca7539e9

Gbp-Pq: Name 0005-caca-fix-to-newer-version.patch

3 years agodav1d: limit the number of extra frames needed by the decoder
Steve Lhomme [Mon, 21 Mar 2022 14:53:52 +0000 (15:53 +0100)]
dav1d: limit the number of extra frames needed by the decoder

The i_extra_picture_buffers is used to add pictures to the pool that the core
will allocate. dav1d is actually using n_threads frames. And the core is
allocating 10 frames per default for AV1. So we need to add the missing ones.

(cherry picked from commit a32031dc0f5f32083fc54a21397bce732742ccbe) (rebased)
rebased:
- the code dav1d 1.0.0 in 3.0 uses different max versions

Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz>
Gbp-Pq: Name 0004-dav1d-limit-the-number-of-extra-frames-needed-by-the.patch

3 years agodav1d: fix compilation with (upcoming) dav1d 1.0
Steve Lhomme [Fri, 18 Mar 2022 10:42:49 +0000 (11:42 +0100)]
dav1d: fix compilation with (upcoming) dav1d 1.0

(cherry picked from commit dbf45cea2a8abdfbef897b8a71f3eb782bb1b712) (edited)
edited:
- 3.0 has the 128 pixels padding elsewhere
- 3.0 has an extra parameter for add_integer_with_range()
- 3.0 was setting i_extra_picture_buffers further down in the code
- 3.0 uses 16 threads max

Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz>
Gbp-Pq: Name 0003-dav1d-fix-compilation-with-upcoming-dav1d-1.0.patch

3 years agoDo not generate cache during build
Sebastian Ramacher [Mon, 6 Jul 2020 22:18:39 +0000 (00:18 +0200)]
Do not generate cache during build

The generated cache is not used in the package. It causes spurious build
failures on the arm64 and ppc64el builds, that are not reproducible
elsewhere.

Gbp-Pq: Name 0002-Do-not-generate-cache-during-build.patch

3 years agoconfigure: fix linking on RISC-V ISA
Rémi Denis-Courmont [Sat, 16 Jun 2018 18:31:45 +0000 (21:31 +0300)]
configure: fix linking on RISC-V ISA

Gbp-Pq: Name 0001-configure-fix-linking-on-RISC-V-ISA.patch

3 years agovlc (3.0.17.4-4) unstable; urgency=medium
Sebastian Ramacher [Thu, 23 Jun 2022 08:39:09 +0000 (09:39 +0100)]
vlc (3.0.17.4-4) unstable; urgency=medium

  * debian/control: Bump Standards-Version
  * debian/: Disable libva support
    vlc's libva support and ffmpeg 5.0 are not compatible.

[dgit import unpatched vlc 3.0.17.4-4]

3 years agoImport vlc_3.0.17.4-4.debian.tar.xz
Sebastian Ramacher [Thu, 23 Jun 2022 08:39:09 +0000 (09:39 +0100)]
Import vlc_3.0.17.4-4.debian.tar.xz

[dgit import tarball vlc 3.0.17.4-4 vlc_3.0.17.4-4.debian.tar.xz]

3 years agoMerge vlc (3.0.17.4-3) import into refs/heads/workingbranch
Sebastian Ramacher [Fri, 17 Jun 2022 17:37:03 +0000 (18:37 +0100)]
Merge vlc (3.0.17.4-3) import into refs/heads/workingbranch

3 years agocaca: fix to newer version
Jean-Baptiste Kempf [Thu, 26 May 2022 14:52:11 +0000 (16:52 +0200)]
caca: fix to newer version

Manual backport of 2c7b5e004f1a968077973b4105d7d65dca7539e9

Gbp-Pq: Name 0005-caca-fix-to-newer-version.patch

3 years agodav1d: limit the number of extra frames needed by the decoder
Steve Lhomme [Mon, 21 Mar 2022 14:53:52 +0000 (15:53 +0100)]
dav1d: limit the number of extra frames needed by the decoder

The i_extra_picture_buffers is used to add pictures to the pool that the core
will allocate. dav1d is actually using n_threads frames. And the core is
allocating 10 frames per default for AV1. So we need to add the missing ones.

(cherry picked from commit a32031dc0f5f32083fc54a21397bce732742ccbe) (rebased)
rebased:
- the code dav1d 1.0.0 in 3.0 uses different max versions

Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz>
Gbp-Pq: Name 0004-dav1d-limit-the-number-of-extra-frames-needed-by-the.patch

3 years agodav1d: fix compilation with (upcoming) dav1d 1.0
Steve Lhomme [Fri, 18 Mar 2022 10:42:49 +0000 (11:42 +0100)]
dav1d: fix compilation with (upcoming) dav1d 1.0

(cherry picked from commit dbf45cea2a8abdfbef897b8a71f3eb782bb1b712) (edited)
edited:
- 3.0 has the 128 pixels padding elsewhere
- 3.0 has an extra parameter for add_integer_with_range()
- 3.0 was setting i_extra_picture_buffers further down in the code
- 3.0 uses 16 threads max

Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz>
Gbp-Pq: Name 0003-dav1d-fix-compilation-with-upcoming-dav1d-1.0.patch

3 years agoDo not generate cache during build
Sebastian Ramacher [Mon, 6 Jul 2020 22:18:39 +0000 (00:18 +0200)]
Do not generate cache during build

The generated cache is not used in the package. It causes spurious build
failures on the arm64 and ppc64el builds, that are not reproducible
elsewhere.

Gbp-Pq: Name 0002-Do-not-generate-cache-during-build.patch

3 years agoconfigure: fix linking on RISC-V ISA
Rémi Denis-Courmont [Sat, 16 Jun 2018 18:31:45 +0000 (21:31 +0300)]
configure: fix linking on RISC-V ISA

Gbp-Pq: Name 0001-configure-fix-linking-on-RISC-V-ISA.patch

3 years agovlc (3.0.17.4-3) unstable; urgency=medium
Sebastian Ramacher [Fri, 17 Jun 2022 17:37:03 +0000 (18:37 +0100)]
vlc (3.0.17.4-3) unstable; urgency=medium

  * debian/control: Move vlc-plugin-pipewire to Suggests
    The pipewire plugin fails to recognize some configurations where pipewire
    is available but not used as sound server.
  * debian/patches: Fix build with caca 0.99.beta20

[dgit import unpatched vlc 3.0.17.4-3]

3 years agoImport vlc_3.0.17.4-3.debian.tar.xz
Sebastian Ramacher [Fri, 17 Jun 2022 17:37:03 +0000 (18:37 +0100)]
Import vlc_3.0.17.4-3.debian.tar.xz

[dgit import tarball vlc 3.0.17.4-3 vlc_3.0.17.4-3.debian.tar.xz]

3 years agoMerge vlc (3.0.17.4-2) import into refs/heads/workingbranch
Sebastian Ramacher [Sun, 15 May 2022 11:47:10 +0000 (12:47 +0100)]
Merge vlc (3.0.17.4-2) import into refs/heads/workingbranch

3 years agodav1d: limit the number of extra frames needed by the decoder
Steve Lhomme [Mon, 21 Mar 2022 14:53:52 +0000 (15:53 +0100)]
dav1d: limit the number of extra frames needed by the decoder

The i_extra_picture_buffers is used to add pictures to the pool that the core
will allocate. dav1d is actually using n_threads frames. And the core is
allocating 10 frames per default for AV1. So we need to add the missing ones.

(cherry picked from commit a32031dc0f5f32083fc54a21397bce732742ccbe) (rebased)
rebased:
- the code dav1d 1.0.0 in 3.0 uses different max versions

Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz>
Gbp-Pq: Name 0004-dav1d-limit-the-number-of-extra-frames-needed-by-the.patch

3 years agodav1d: fix compilation with (upcoming) dav1d 1.0
Steve Lhomme [Fri, 18 Mar 2022 10:42:49 +0000 (11:42 +0100)]
dav1d: fix compilation with (upcoming) dav1d 1.0

(cherry picked from commit dbf45cea2a8abdfbef897b8a71f3eb782bb1b712) (edited)
edited:
- 3.0 has the 128 pixels padding elsewhere
- 3.0 has an extra parameter for add_integer_with_range()
- 3.0 was setting i_extra_picture_buffers further down in the code
- 3.0 uses 16 threads max

Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz>
Gbp-Pq: Name 0003-dav1d-fix-compilation-with-upcoming-dav1d-1.0.patch

3 years agoDo not generate cache during build
Sebastian Ramacher [Mon, 6 Jul 2020 22:18:39 +0000 (00:18 +0200)]
Do not generate cache during build

The generated cache is not used in the package. It causes spurious build
failures on the arm64 and ppc64el builds, that are not reproducible
elsewhere.

Gbp-Pq: Name 0002-Do-not-generate-cache-during-build.patch

3 years agoconfigure: fix linking on RISC-V ISA
Rémi Denis-Courmont [Sat, 16 Jun 2018 18:31:45 +0000 (21:31 +0300)]
configure: fix linking on RISC-V ISA

Gbp-Pq: Name 0001-configure-fix-linking-on-RISC-V-ISA.patch

3 years agovlc (3.0.17.4-2) unstable; urgency=medium
Sebastian Ramacher [Sun, 15 May 2022 11:47:10 +0000 (12:47 +0100)]
vlc (3.0.17.4-2) unstable; urgency=medium

  * debian/patches: Apply upstream patches to fix build with dav1d 1.0.0
    (Closes: #1008609)
  * debian/control: Recommend vlc-plugin-pipewire

[dgit import unpatched vlc 3.0.17.4-2]

3 years agoImport vlc_3.0.17.4-2.debian.tar.xz
Sebastian Ramacher [Sun, 15 May 2022 11:47:10 +0000 (12:47 +0100)]
Import vlc_3.0.17.4-2.debian.tar.xz

[dgit import tarball vlc 3.0.17.4-2 vlc_3.0.17.4-2.debian.tar.xz]

3 years agoImport vlc_3.0.17.4.orig.tar.xz
Sebastian Ramacher [Sat, 23 Apr 2022 13:37:39 +0000 (14:37 +0100)]
Import vlc_3.0.17.4.orig.tar.xz

[dgit import orig vlc_3.0.17.4.orig.tar.xz]

3 years agoMerge vlc (3.0.17.4-1) import into refs/heads/workingbranch
Sebastian Ramacher [Sat, 23 Apr 2022 13:37:39 +0000 (14:37 +0100)]
Merge vlc (3.0.17.4-1) import into refs/heads/workingbranch

3 years agoDo not generate cache during build
Sebastian Ramacher [Mon, 6 Jul 2020 22:18:39 +0000 (00:18 +0200)]
Do not generate cache during build

The generated cache is not used in the package. It causes spurious build
failures on the arm64 and ppc64el builds, that are not reproducible
elsewhere.

Gbp-Pq: Name 0002-Do-not-generate-cache-during-build.patch

3 years agoconfigure: fix linking on RISC-V ISA
Rémi Denis-Courmont [Sat, 16 Jun 2018 18:31:45 +0000 (21:31 +0300)]
configure: fix linking on RISC-V ISA

Gbp-Pq: Name 0001-configure-fix-linking-on-RISC-V-ISA.patch