MPV

lp:~mpv-team/mpv/+git/ffmpeg

Owned by MPV packagers
Get this repository:
git clone https://git.qastaging.paddev.net/~mpv-team/mpv/+git/ffmpeg

Import details

Import Status: Suspended

This repository is an import of the Git repository at https://git.ffmpeg.org/ffmpeg.git.

Last successful import was .

Import started on juju-eb11dc-stg-qa-launchpad-codeimport-0 and finished taking 6 minutes
Import started on juju-eb11dc-stg-qa-launchpad-codeimport-0 and finished taking 5 seconds — see the log
Import started on juju-eb11dc-stg-qa-launchpad-codeimport-0 and finished taking 5 minutes
Import started on juju-eb11dc-stg-qa-launchpad-codeimport-0 and finished taking 5 minutes

Branches

Name Last Modified Last Commit
master 2023-11-16 18:53:18 UTC
af_afir: RISC-V V fcmul_add

Author: sunyuechi
Author Date: 2023-11-03 02:35:53 UTC

af_afir: RISC-V V fcmul_add

Segmented loads are slow, so here we use unit-strided load and narrowing shifts.

c910:
fcmul_add_c: 2179
fcmul_add_rvv_f64: 1652

c908:
fcmul_add_c: 4891.2
fcmul_add_rvv_f64: 2399.5

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>

release/6.1 2023-11-12 17:51:28 UTC
avcoded/fft: Fix memory leak if ctx2 is used

Author: Sebastian Ramacher
Author Date: 2023-11-12 17:46:28 UTC

avcoded/fft: Fix memory leak if ctx2 is used

Signed-off-by: James Almer <jamrial@gmail.com>
(cherry picked from commit 250471ea1745fc703eb346a2a662304536a311b1)

release/6.0 2023-11-10 00:00:22 UTC
Changelog: update

Author: Michael Niedermayer
Author Date: 2023-11-10 00:00:22 UTC

Changelog: update

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

release/5.1 2023-11-09 23:32:27 UTC
Update for 5.1.4

Author: Michael Niedermayer
Author Date: 2023-11-09 23:32:27 UTC

Update for 5.1.4

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

release/2.8 2023-10-28 23:24:48 UTC
avformat/matroskadec: Fix declaration-after-statement warnings

Author: Andreas Rheinhardt
Author Date: 2023-10-08 22:16:08 UTC

avformat/matroskadec: Fix declaration-after-statement warnings

Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
(cherry picked from commit 37b5f4a1f6a9c7c8f3620c6b1f7f2b0bb997e5d7)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

release/3.4 2023-06-10 20:49:06 UTC
Changelog: update

Author: Michael Niedermayer
Author Date: 2023-06-10 20:49:06 UTC

Changelog: update

release/4.1 2023-06-06 23:33:16 UTC
avcodec/noise_bsf: Check for wrapped frames

Author: Michael Niedermayer
Author Date: 2023-06-04 17:59:40 UTC

avcodec/noise_bsf: Check for wrapped frames

Wrapped frames contain pointers so they need specific code to
noise them, the generic code would lead to segfaults

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit 0889ebc577749ee6abc620bc9030d2002487935f)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

release/4.0 2023-05-15 16:51:16 UTC
avcodec/vdpau_mpeg4: fix order of quant matrix coefficients

Author: Hendrik Leppkes
Author Date: 2023-05-15 11:35:42 UTC

avcodec/vdpau_mpeg4: fix order of quant matrix coefficients

The matrix coefficients are stored permutated for the IDCT,
rather then in plain raster order, and need to be un-permutated
for the hardware.

release/4.2 2023-05-15 16:49:41 UTC
avcodec/vdpau_mpeg4: fix order of quant matrix coefficients

Author: Hendrik Leppkes
Author Date: 2023-05-15 11:35:42 UTC

avcodec/vdpau_mpeg4: fix order of quant matrix coefficients

The matrix coefficients are stored permutated for the IDCT,
rather then in plain raster order, and need to be un-permutated
for the hardware.

release/4.3 2023-05-15 16:48:57 UTC
avcodec/vdpau_mpeg4: fix order of quant matrix coefficients

Author: Hendrik Leppkes
Author Date: 2023-05-15 11:35:42 UTC

avcodec/vdpau_mpeg4: fix order of quant matrix coefficients

The matrix coefficients are stored permutated for the IDCT,
rather then in plain raster order, and need to be un-permutated
for the hardware.

release/4.4 2023-05-15 16:48:06 UTC
avcodec/vdpau_mpeg4: fix order of quant matrix coefficients

Author: Hendrik Leppkes
Author Date: 2023-05-15 11:35:42 UTC

avcodec/vdpau_mpeg4: fix order of quant matrix coefficients

The matrix coefficients are stored permutated for the IDCT,
rather then in plain raster order, and need to be un-permutated
for the hardware.

release/5.0 2023-05-15 16:43:40 UTC
avcodec/vdpau_mpeg4: fix order of quant matrix coefficients

Author: Hendrik Leppkes
Author Date: 2023-05-15 11:35:42 UTC

avcodec/vdpau_mpeg4: fix order of quant matrix coefficients

The matrix coefficients are stored permutated for the IDCT,
rather then in plain raster order, and need to be un-permutated
for the hardware.

release/3.2 2022-11-04 12:33:49 UTC
swscale: aarch64: Fix yuv2rgb with negative strides

Author: Martin Storsjö
Author Date: 2022-10-25 10:13:34 UTC

swscale: aarch64: Fix yuv2rgb with negative strides

Treat the 32 bit stride registers as signed.

Alternatively, we could make the stride arguments ptrdiff_t instead
of int, and changing all of the assembly to operate on these
registers with their full 64 bit width, but that's a much larger
and more intrusive change (and risks missing some operation, which
would clamp the intermediates to 32 bit still).

Fixes: https://trac.ffmpeg.org/ticket/9985

Signed-off-by: Martin Storsjö <martin@martin.st>
(cherry picked from commit cb803a0072cb98945dcd3f1660bd2a975650ce42)
Signed-off-by: Martin Storsjö <martin@martin.st>

release/3.3 2020-07-03 12:13:50 UTC
lavf/webm_chunk: Fix NULL dereference

Author: Andreas Rheinhardt
Author Date: 2019-04-19 22:03:15 UTC

lavf/webm_chunk: Fix NULL dereference

The earlier version of the webm_chunk muxer had several bugs:

1. If the first packet of an audio stream didn't have a PTS of zero,
then no chunk will be started before a packet is delivered to the
underlying Matroska/WebM muxer, i.e. the AVFormatContext used to write
these packets had a NULL as AVIOContext for output. This is behind the
crash in ticket #5752.

2. If an error happens during writing a packet, the underlyimg
Matroska/WebM muxer context is freed. This leads to a use-after-free
coupled with a double-free in webm_chunk_write_trailer (which supposes
that the underlying AVFormatContext is still valid).

3. Even when no error occurs at all, webm_chunk_write_trailer is still
buggy: After the underlying Matroska/WebM muxer has written its trailer,
ending the chunk implicitly flushes it again which is illegal at this
point.

These bugs have been fixed.

Fixes #5752.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
(cherry picked from commit 8c6ee7626bcce7c270360f33b60dc7ef99939fc3)
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>

release/3.0 2020-05-23 19:34:02 UTC
libavcodec/libvpxenc: Don't free user-provided AVPacket

Author: Andreas Rheinhardt
Author Date: 2020-05-23 10:13:26 UTC

libavcodec/libvpxenc: Don't free user-provided AVPacket

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
(cherry picked from commit 26b45096906097a73ba587bf3b98dada4e795224)

release/3.1 2020-05-23 19:02:30 UTC
libavcodec/libvpxenc: Don't free user-provided AVPacket

Author: Andreas Rheinhardt
Author Date: 2020-05-23 10:13:26 UTC

libavcodec/libvpxenc: Don't free user-provided AVPacket

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
(cherry picked from commit 26b45096906097a73ba587bf3b98dada4e795224)

release/2.4 2018-02-01 01:39:53 UTC
avcodec/libx264: fix usage of AVComponentDescriptor depth field

Author: James Almer
Author Date: 2018-02-01 01:38:50 UTC

avcodec/libx264: fix usage of AVComponentDescriptor depth field

AVComponentDescriptor.depth is not available in release/2.4

This fixes compilation of the libx264 wrapper.

Signed-off-by: James Almer <jamrial@gmail.com>

release/2.7 2016-07-26 19:08:47 UTC
librtmp: Avoid an infiniloop setting connection arguments

Author: Luca Barbato
Author Date: 2016-06-22 04:36:31 UTC

librtmp: Avoid an infiniloop setting connection arguments

The exit condition was missing.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
(cherry picked from commit e85d38c20a8893cb59d7c86f74481f2497882196)
Signed-off-by: Timothy Gu <timothygu99@gmail.com>

release/2.6 2016-07-26 19:08:35 UTC
librtmp: Avoid an infiniloop setting connection arguments

Author: Luca Barbato
Author Date: 2016-06-22 04:36:31 UTC

librtmp: Avoid an infiniloop setting connection arguments

The exit condition was missing.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
(cherry picked from commit e85d38c20a8893cb59d7c86f74481f2497882196)
Signed-off-by: Timothy Gu <timothygu99@gmail.com>

release/2.5 2016-07-26 19:08:15 UTC
librtmp: Avoid an infiniloop setting connection arguments

Author: Luca Barbato
Author Date: 2016-06-22 04:36:31 UTC

librtmp: Avoid an infiniloop setting connection arguments

The exit condition was missing.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
(cherry picked from commit e85d38c20a8893cb59d7c86f74481f2497882196)
Signed-off-by: Timothy Gu <timothygu99@gmail.com>

release/2.0 2016-03-03 00:47:08 UTC
doc/utils: fix typo for min() description

Author: Paul B Mahol
Author Date: 2016-03-02 10:20:07 UTC

doc/utils: fix typo for min() description

Signed-off-by: Paul B Mahol <onemda@gmail.com>
(cherry picked from commit bdf474bcff29f5b40fe14f6fa1dbe10e69c73ab7)
Signed-off-by: Timothy Gu <timothygu99@gmail.com>

release/2.1 2016-03-03 00:46:55 UTC
doc/utils: fix typo for min() description

Author: Paul B Mahol
Author Date: 2016-03-02 10:20:07 UTC

doc/utils: fix typo for min() description

Signed-off-by: Paul B Mahol <onemda@gmail.com>
(cherry picked from commit bdf474bcff29f5b40fe14f6fa1dbe10e69c73ab7)
Signed-off-by: Timothy Gu <timothygu99@gmail.com>

release/2.2 2016-03-03 00:46:34 UTC
doc/utils: fix typo for min() description

Author: Paul B Mahol
Author Date: 2016-03-02 10:20:07 UTC

doc/utils: fix typo for min() description

Signed-off-by: Paul B Mahol <onemda@gmail.com>
(cherry picked from commit bdf474bcff29f5b40fe14f6fa1dbe10e69c73ab7)
Signed-off-by: Timothy Gu <timothygu99@gmail.com>

release/2.3 2016-03-03 00:45:56 UTC
doc/utils: fix typo for min() description

Author: Paul B Mahol
Author Date: 2016-03-02 10:20:07 UTC

doc/utils: fix typo for min() description

Signed-off-by: Paul B Mahol <onemda@gmail.com>
(cherry picked from commit bdf474bcff29f5b40fe14f6fa1dbe10e69c73ab7)
Signed-off-by: Timothy Gu <timothygu99@gmail.com>

release/1.2 2015-10-09 23:22:43 UTC
avcodec/h264_mp4toannexb_bsf: Reorder operations in nal_size check

Author: Michael Niedermayer
Author Date: 2015-08-21 00:49:21 UTC

avcodec/h264_mp4toannexb_bsf: Reorder operations in nal_size check

Fixes Ticket4778

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit 2bb54b82b5094fd906aa28c0443be08c95662a31)

release/0.5 2015-07-31 16:35:43 UTC
MAINTAINERS: Remove myself as leader

Author: Michael Niedermayer
Author Date: 2015-07-31 13:54:38 UTC

MAINTAINERS: Remove myself as leader

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit f2c58931e629343f7d68258cc2b2d62c5f501ba5)

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

release/0.6 2015-07-31 16:35:42 UTC
MAINTAINERS: Remove myself as leader

Author: Michael Niedermayer
Author Date: 2015-07-31 13:54:38 UTC

MAINTAINERS: Remove myself as leader

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit f2c58931e629343f7d68258cc2b2d62c5f501ba5)

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

release/0.7 2015-07-31 16:35:41 UTC
MAINTAINERS: Remove myself as leader

Author: Michael Niedermayer
Author Date: 2015-07-31 13:54:38 UTC

MAINTAINERS: Remove myself as leader

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit f2c58931e629343f7d68258cc2b2d62c5f501ba5)

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

release/0.8 2015-07-31 16:35:40 UTC
MAINTAINERS: Remove myself as leader

Author: Michael Niedermayer
Author Date: 2015-07-31 13:54:38 UTC

MAINTAINERS: Remove myself as leader

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit f2c58931e629343f7d68258cc2b2d62c5f501ba5)

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

release/0.9 2015-07-31 16:35:39 UTC
MAINTAINERS: Remove myself as leader

Author: Michael Niedermayer
Author Date: 2015-07-31 13:54:38 UTC

MAINTAINERS: Remove myself as leader

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit f2c58931e629343f7d68258cc2b2d62c5f501ba5)

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

release/0.10 2015-07-31 16:35:38 UTC
MAINTAINERS: Remove myself as leader

Author: Michael Niedermayer
Author Date: 2015-07-31 13:54:38 UTC

MAINTAINERS: Remove myself as leader

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit f2c58931e629343f7d68258cc2b2d62c5f501ba5)

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

release/0.11 2015-07-31 16:35:37 UTC
MAINTAINERS: Remove myself as leader

Author: Michael Niedermayer
Author Date: 2015-07-31 13:54:38 UTC

MAINTAINERS: Remove myself as leader

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit f2c58931e629343f7d68258cc2b2d62c5f501ba5)

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

release/1.0 2015-07-31 16:35:36 UTC
MAINTAINERS: Remove myself as leader

Author: Michael Niedermayer
Author Date: 2015-07-31 13:54:38 UTC

MAINTAINERS: Remove myself as leader

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit f2c58931e629343f7d68258cc2b2d62c5f501ba5)

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

release/1.1 2015-07-31 16:35:35 UTC
MAINTAINERS: Remove myself as leader

Author: Michael Niedermayer
Author Date: 2015-07-31 13:54:38 UTC

MAINTAINERS: Remove myself as leader

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit f2c58931e629343f7d68258cc2b2d62c5f501ba5)

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>

oldabi 2013-07-15 01:29:01 UTC
Deprecate oldabi branch by adding a warning to configure

Author: Timothy Gu
Author Date: 2013-07-14 22:25:43 UTC

Deprecate oldabi branch by adding a warning to configure

In order to build, users must now explicitly pass --enable-building to
configure.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>

135 of 35 results
This repository contains Public information 
Everyone can see this information.

Subscribers