-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512
On 2018-11-02 23:23, James Almer wrote:
> Since libaom still hasn't tagged a release with that define
> removed, it's not reason enough to rush a new point release for the
> 4.0 branch.
That's fine. I just wanted to mention it. I guess in the days t
On 11/3/2018 12:13 AM, Helmut K. C. Tessarek wrote:
> Unfortunately FFmpeg 4.0.3 does not compile with libaom.
>
> error: use of undeclared identifier 'AOM_ERROR_RESILIENT_PARTITIONS'
>
> It seems that
> http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=b69ea742ab23ad74b2ae2772764743642212a139
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512
Unfortunately FFmpeg 4.0.3 does not compile with libaom.
error: use of undeclared identifier 'AOM_ERROR_RESILIENT_PARTITIONS'
It seems that
http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=b69ea742ab23ad74b2ae2772764743642212a139
has not been a
Add extra codec-specific bit rate control configuration callback
interface.
Signed-off-by: Jun Zhao
---
libavcodec/vaapi_encode.c |9 +
libavcodec/vaapi_encode.h |3 +++
2 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/libavcodec/vaapi_encode.c b/libavcodec/vaapi_e
Add mb_rate_control option docs for h264_vaapi encoder.
Signed-off-by: Jun Zhao
---
doc/encoders.texi |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/doc/encoders.texi b/doc/encoders.texi
index 899faac..6851e75 100644
--- a/doc/encoders.texi
+++ b/doc/encoders.texi
@@
Add sliding_window docs for hevc_vaapi encoder.
Signed-off-by: Jun Zhao
---
doc/encoders.texi |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/doc/encoders.texi b/doc/encoders.texi
index c558b76..1987686 100644
--- a/doc/encoders.texi
+++ b/doc/encoders.texi
@@ -2665,6
Sliding window control is a feature to reduce the instant bitrate
fluctuation, and occasional big frame size for intra and scene
change frames are allowed. And the fluctuation level can be
controlled by max bit rate.
Signed-off-by: Jun Zhao
---
libavcodec/vaapi_encode_h264.c | 13 +
Add sliding_window docs for h264_vaapi encoder.
Signed-off-by: Jun Zhao
---
doc/encoders.texi |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/doc/encoders.texi b/doc/encoders.texi
index 6851e75..c558b76 100644
--- a/doc/encoders.texi
+++ b/doc/encoders.texi
@@ -2624,6
Sliding window control is a feature to reduce the instant bitrate
fluctuation, and occasional big frame size for intra and scene
change frames are allowed. And the fluctuation level can be
controlled by max bit rate.
Signed-off-by: Jun Zhao
---
libavcodec/vaapi_encode_h265.c | 24 +
V1:
- add codec-specific bit rate control callback.
- enable macro block level bit rate control in h264_vaapi encoder and update
the docs.
- enable sliding windows in [h264|hevc]_vaapi encoder and update the docs.
Jun Zhao (7):
lavc/vaapi_encode: Add codec-specific bit rate control callback.
Enables macro block level bit rate control, that generally improves
subjective visual quality. It may have a negative impact on
performance and objective visual quality metrics. Default is off
and can't compatible with Constant QP.
Signed-off-by: Jun Zhao
---
libavcodec/vaapi_encode_h264.c | 2
> Also, when dealing with a super frame, to get other values like pixel
> format and frame dimensions we'd have to make sure to parse the visible
> frame, and if it's an inter frame also keep the reference frames around
> to take said values from them.
Could we avoid the challenges around referenc
On Wed, Oct 31, 2018 at 12:13:50PM +0100, Paul B Mahol wrote:
> On 10/31/18, Michael Niedermayer wrote:
> > Fixes: Infinite loop
> > Fixes:
> > 10685/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_PROSUMER_fuzzer-5652236881887232
> >
> > Found-by: continuous fuzzing process
> > https://github.c
2018-11-02 20:35 GMT+01:00, Vittorio Giovara :
> ---
> libavcodec/codec_desc.c | 1 +
> libavcodec/mjpegdec.c | 2 ++
> libavcodec/profiles.c | 9 +
> libavcodec/profiles.h | 1 +
> libavcodec/version.h| 2 +-
> 5 files changed, 14 insertions(+), 1 deletion(-)
How does this patc
Export FF_PROFILE_PRORES_* symbols to the public header.
---
libavcodec/avcodec.h| 7 +++
libavcodec/codec_desc.c | 1 +
libavcodec/profiles.c | 10 ++
libavcodec/profiles.h | 1 +
libavcodec/proresdec2.c | 2 ++
libavcodec/proresenc_
---
libavcodec/codec_desc.c | 1 +
libavcodec/mjpegdec.c | 2 ++
libavcodec/profiles.c | 9 +
libavcodec/profiles.h | 1 +
libavcodec/version.h| 2 +-
5 files changed, 14 insertions(+), 1 deletion(-)
diff --git a/libavcodec/codec_desc.c b/libavcodec/codec_desc.c
index ce6d265d13
---
libavcodec/proresdec2.c | 24
libavcodec/version.h| 2 +-
2 files changed, 25 insertions(+), 1 deletion(-)
diff --git a/libavcodec/proresdec2.c b/libavcodec/proresdec2.c
index 6b3021bdfa..130a4e3fe8 100644
--- a/libavcodec/proresdec2.c
+++ b/libavcodec/proresdec2
In all Apple documentation, this profile is called Prores .
---
libavcodec/proresenc_anatoliy.c | 16
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/libavcodec/proresenc_anatoliy.c b/libavcodec/proresenc_anatoliy.c
index 6b9ce4a59a..dbbf13f4c0 100644
--- a/libav
> LGTM, will apply next time I get a chance.
Thank you very much!
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
check dirname before use it
refine webvtt code in the hls_delete_old_segments
Signed-off-by: Steven Liu
---
libavformat/hlsenc.c | 19 ++-
1 file changed, 14 insertions(+), 5 deletions(-)
diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c
index f8f060d065..e0048aa9d8 10064
Signed-off-by: hwren
---
libavcodec/libdavs2.c | 20 ++--
1 file changed, 14 insertions(+), 6 deletions(-)
diff --git a/libavcodec/libdavs2.c b/libavcodec/libdavs2.c
index 3e59d41..6e4bd50 100644
--- a/libavcodec/libdavs2.c
+++ b/libavcodec/libdavs2.c
@@ -147,15 +147,17 @@ static
Signed-off-by: hwren
---
libavcodec/libdavs2.c | 21 -
1 file changed, 20 insertions(+), 1 deletion(-)
diff --git a/libavcodec/libdavs2.c b/libavcodec/libdavs2.c
index 6dc1173..3e59d41 100644
--- a/libavcodec/libdavs2.c
+++ b/libavcodec/libdavs2.c
@@ -76,6 +76,26 @@ static in
Signed-off-by: hwren
---
libavcodec/libdavs2.c | 12 +++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/libavcodec/libdavs2.c b/libavcodec/libdavs2.c
index cadf995..e36bfed 100644
--- a/libavcodec/libdavs2.c
+++ b/libavcodec/libdavs2.c
@@ -129,7 +129,17 @@ static int davs2
Signed-off-by: hwren
---
libavcodec/libdavs2.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/libavcodec/libdavs2.c b/libavcodec/libdavs2.c
index e36bfed..6dc1173 100644
--- a/libavcodec/libdavs2.c
+++ b/libavcodec/libdavs2.c
@@ -32,8 +32,6 @@ typedef struct DAVS2Context {
davs2_param
On 02/11/2018 13:35, Roman Arzumanyan wrote:
Hello,
This patch adds NV12 support to vf_transpose_npp filter.
Now filter can be used in nvdec -> nvenc transcoding scenarios like this:
ffmpeg -hwaccel cuvid -c:v h264_cuvid -i input.h264 -c:v h264_nvenc -vf
transpose_npp="dir=clock" -y output.h26
Hello,
This patch adds NV12 support to vf_transpose_npp filter.
Now filter can be used in nvdec -> nvenc transcoding scenarios like this:
ffmpeg -hwaccel cuvid -c:v h264_cuvid -i input.h264 -c:v h264_nvenc -vf
transpose_npp="dir=clock" -y output.h264
--
BR, Roman Arzumanyan
--
2018-11-02 13:20 GMT+01:00, Hendrik Leppkes :
> On Fri, Nov 2, 2018 at 1:13 PM Carl Eugen Hoyos wrote:
>> Isn't the main issue that FFmpeg suddenly started to assume for
>> some very common layouts that they are not supported while
>> they were supported without PCE before and worked fine in ever
On Fri, Nov 2, 2018 at 1:13 PM Carl Eugen Hoyos wrote:
>
> 2018-11-02 11:13 GMT+01:00, Hendrik Leppkes :
> > On Fri, Nov 2, 2018 at 10:17 AM Steven Liu wrote:
> >>
> >> fix ticket: 7504
> >>
> >> Signed-off-by: Steven Liu
> >> ---
> >> libavcodec/aacenc.c | 2 +-
> >> 1 file changed, 1 insertio
2018-11-02 9:47 GMT+01:00, hwren :
> Signed-off-by: hwren
> ---
> libavcodec/libdavs2.c | 11 ++-
> 1 file changed, 10 insertions(+), 1 deletion(-)
>
> diff --git a/libavcodec/libdavs2.c b/libavcodec/libdavs2.c
> index cadf995..e463b2e 100644
> --- a/libavcodec/libdavs2.c
> +++ b/libavcod
2018-11-02 11:13 GMT+01:00, Hendrik Leppkes :
> On Fri, Nov 2, 2018 at 10:17 AM Steven Liu wrote:
>>
>> fix ticket: 7504
>>
>> Signed-off-by: Steven Liu
>> ---
>> libavcodec/aacenc.c | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/libavcodec/aacenc.c b/libavcodec/aace
On Fri, Nov 2, 2018 at 10:17 AM Steven Liu wrote:
>
> fix ticket: 7504
>
> Signed-off-by: Steven Liu
> ---
> libavcodec/aacenc.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/libavcodec/aacenc.c b/libavcodec/aacenc.c
> index 4d0abb107f..26175bdb39 100644
> --- a/libavc
On Fri, Nov 2, 2018 at 11:13 AM Hendrik Leppkes wrote:
>
> On Fri, Nov 2, 2018 at 10:17 AM Steven Liu wrote:
> >
> > fix ticket: 7504
> >
> > Signed-off-by: Steven Liu
> > ---
> > libavcodec/aacenc.c | 2 +-
> > 1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/libavcodec/aacen
Signed-off-by: hwren
---
libavcodec/libdavs2.c | 21 -
1 file changed, 20 insertions(+), 1 deletion(-)
diff --git a/libavcodec/libdavs2.c b/libavcodec/libdavs2.c
index a1815d2..4dbce73 100644
--- a/libavcodec/libdavs2.c
+++ b/libavcodec/libdavs2.c
@@ -76,6 +76,26 @@ static in
Signed-off-by: hwren
---
libavcodec/libdavs2.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/libavcodec/libdavs2.c b/libavcodec/libdavs2.c
index e463b2e..a1815d2 100644
--- a/libavcodec/libdavs2.c
+++ b/libavcodec/libdavs2.c
@@ -32,8 +32,6 @@ typedef struct DAVS2Context {
davs2_param
Signed-off-by: hwren
---
libavcodec/libdavs2.c | 18 --
1 file changed, 12 insertions(+), 6 deletions(-)
diff --git a/libavcodec/libdavs2.c b/libavcodec/libdavs2.c
index 4dbce73..d912dd8 100644
--- a/libavcodec/libdavs2.c
+++ b/libavcodec/libdavs2.c
@@ -147,14 +147,15 @@ static i
Signed-off-by: hwren
---
libavcodec/libdavs2.c | 11 ++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/libavcodec/libdavs2.c b/libavcodec/libdavs2.c
index cadf995..e463b2e 100644
--- a/libavcodec/libdavs2.c
+++ b/libavcodec/libdavs2.c
@@ -129,7 +129,16 @@ static int davs2_
fix ticket: 7504
Signed-off-by: Steven Liu
---
libavcodec/aacenc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavcodec/aacenc.c b/libavcodec/aacenc.c
index 4d0abb107f..26175bdb39 100644
--- a/libavcodec/aacenc.c
+++ b/libavcodec/aacenc.c
@@ -973,7 +973,7 @@ static av_c
LGTM, will apply next time I get a chance.
smime.p7s
Description: S/MIME Cryptographic Signature
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
Dear Paul,
On Thu, Nov 1, 2018 at 5:26 PM Paul B Mahol wrote:
> > I found a way of doing this differently, as I now found that tmix
> > doesn't actually step frames, unlike skipblend. For history's sake,
> > the way to get skipblend behaviour is to do something like
> > "tmix=frames=100,framestep
Thanks Mark, I am considering it.
I will send a new patch including both vaapi rotation and mirroring.
> -Original Message-
> From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf Of
> Mark Thompson
> Sent: Thursday, November 1, 2018 7:36 AM
> To: ffmpeg-devel@ffmpeg.org
>
40 matches
Mail list logo