On Sun, Nov 12, 2017 at 01:55:14AM +, Rostislav Pehlivanov wrote:
[...]
> The range should be derived from the codec ID.
The frame doesn't contain the codec ID, so this information should be
added to that struct somehow (it needs to reach the filters who are
agnostics).
[...]
--
Clément B.
---
libavcodec/nvenc.c | 106 ++---
libavcodec/nvenc.h | 11 +-
2 files changed, 95 insertions(+), 22 deletions(-)
diff --git a/libavcodec/nvenc.c b/libavcodec/nvenc.c
index c685d973c1..eba59634f6 100644
--- a/libavcodec/nvenc.c
+++ b/libavcode
This reduces code repetition, and will allow adding further push/pop
refinement for D3D11 devices in future commits.
---
libavcodec/nvenc.c | 171 -
1 file changed, 76 insertions(+), 95 deletions(-)
diff --git a/libavcodec/nvenc.c b/libavcodec/n
On Sun, Nov 12, 2017 at 10:30 AM, Hendrik Leppkes wrote:
> ---
> libavcodec/nvenc.c | 106
> ++---
> libavcodec/nvenc.h | 11 +-
> 2 files changed, 95 insertions(+), 22 deletions(-)
>
Some details, if anyone cares (tested with 1080p)
On an i
Ideally, this should also set avctx->bits_per_raw_sample
or an equivalent, if it exists.
I would assume that the surrounding codec parser already sets that?
A hwaccel does not usually set fields in avctx.
smime.p7s
Description: S/MIME Cryptographic Signature
__
2017-11-10 22:54 GMT+01:00 Michael Niedermayer :
> H264 features:
> Redundant pictures. It would be possible to encode a low bitrate image
> for each access unit and use it when the primary picture has lost
> slices. This can be limited to slices which would be concealed poorly
> if lo
2017-11-11 4:57 GMT+01:00 Aman Gupta :
> -status = CMVideoFormatDescriptionGetH264ParameterSetAtIndex(vid_fmt,
> -0,
> -NULL,
> -
In case the hw frames context does not return way too large frames,
but slightly smaller ones(for example height being 1080, while
coded_height is 1088), this causes failures because various code will
try to read/write beyond the frame size.
---
libavcodec/decode.c | 4 ++--
1 file changed, 2 inse
This is actually not correct, as the classic hwaccels all set the
cropping information properly on the frame.
So not using the coded_width/height as frame size results in too much
cropping.
So just dropping this one.
smime.p7s
Description: S/MIME Cryptographic Signature
_
On Wed, Nov 1, 2017 at 12:37 AM, Muhammad Faiz wrote:
> On Mon, Oct 30, 2017 at 8:07 PM, Michael Niedermayer
> wrote:
>> On Mon, Oct 30, 2017 at 02:14:35PM +0700, Muhammad Faiz wrote:
>>> On Tue, Oct 24, 2017 at 4:31 PM, Muhammad Faiz wrote:
>>> > Fix tsan warnings.
>>> >
>>> > Signed-off-by: Mu
fix ticket id: 6825
Signed-off-by: Steven Liu
---
libavformat/hlsenc.c | 28 +---
1 file changed, 25 insertions(+), 3 deletions(-)
diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c
index 5ea9d216a4..3a4c8d65be 100644
--- a/libavformat/hlsenc.c
+++ b/libavformat/hl
Hi,
On Sat, Nov 11, 2017 at 6:04 PM, Timo Rothenpieler
wrote:
> ---
> configure | 2 +
> libavcodec/Makefile| 1 +
> libavcodec/allcodecs.c | 1 +
> libavcodec/nvdec.c | 1 +
> libavcodec/nvdec_vp9.c | 225 ++
> +++
> liba
Hi!
Attached patch fixes a warning on aix here.
Please comment, Carl Eugen
From cd61d9b7b52fd6c74cb19a8e9383b3a2056e67b2 Mon Sep 17 00:00:00 2001
From: Carl Eugen Hoyos
Date: Sun, 12 Nov 2017 15:23:14 +0100
Subject: [PATCH] lavf/tcp: Fix the type of the optlen argument to
getsockopt().
Fixes a
Am 12.11.2017 um 10:30 schrieb Hendrik Leppkes:
This reduces code repetition, and will allow adding further push/pop
refinement for D3D11 devices in future commits.
---
libavcodec/nvenc.c | 171 -
1 file changed, 76 insertions(+), 95 deletion
Am 12.11.2017 um 10:30 schrieb Hendrik Leppkes:
---
libavcodec/nvenc.c | 106 ++---
libavcodec/nvenc.h | 11 +-
2 files changed, 95 insertions(+), 22 deletions(-)
Don't have a setup to test D3D11VA with right now, but it does not break
On Sun, Nov 12, 2017 at 01:40:50PM +0100, Carl Eugen Hoyos wrote:
> 2017-11-10 22:54 GMT+01:00 Michael Niedermayer :
>
> > H264 features:
> > Redundant pictures. It would be possible to encode a low bitrate image
> > for each access unit and use it when the primary picture has lost
> > sli
On Sat, Nov 11, 2017 at 06:44:34PM +, Aman Gupta wrote:
> On Sat, Nov 11, 2017 at 3:54 AM Michael Niedermayer
> wrote:
>
> > On Fri, Nov 10, 2017 at 01:40:51PM -0800, Aman Gupta wrote:
> > > From: Aman Gupta
> > >
> > > ---
> > > libavcodec/avcodec.h | 14 ++
> > > 1 file change
This is based on motion_type.h
TODO: docs & split into a commit per lib
Signed-off-by: Michael Niedermayer
---
libavcodec/avcodec.h | 4 ++
libavcodec/options_table.h | 1 +
libavutil/block_type.h | 107 +
libavutil/frame.h | 14
On Sat, Nov 11, 2017 at 02:15:25AM +0100, pkv.stream wrote:
> Le 11/11/2017 à 1:07 AM, Michael Niedermayer a écrit :
> >On Fri, Nov 10, 2017 at 10:27:48PM +0100, pkv.stream wrote:
> >>Le 10/11/2017 à 1:12 AM, Michael Niedermayer a écrit :
> >>>On Thu, Nov 09, 2017 at 09:37:33PM +0100, pkv.stream wr
On Sat, Nov 11, 2017 at 08:36:32AM +, Thomas Köppe wrote:
> Variables used in inline assembly need to be marked with attribute((used)).
> Static constants already were, via the define of DECLARE_ASM_CONST.
> But DECLARE_ALIGNED does not add this attribute, and some of the variables
> defined wi
Le 12 nov. 2017 5:01 PM, "Michael Niedermayer" a
écrit :
On Sat, Nov 11, 2017 at 02:15:25AM +0100, pkv.stream wrote:
> Le 11/11/2017 à 1:07 AM, Michael Niedermayer a écrit :
> >On Fri, Nov 10, 2017 at 10:27:48PM +0100, pkv.stream wrote:
> >>Le 10/11/2017 à 1:12 AM, Michael Niedermayer a écrit :
>
On Sun, Nov 12, 2017 at 11:40:57AM +0900, Natsuki Kai wrote:
> Hello guys,
>
> this is my first posting to ffmpeg-devel, and I believe my mail format is
> correct.
>
> I'm using ffmpeg for encoding video in real-time, so low encode delay is
> needed.
> Once I call "avcodec_send_frame(avctx, frame
Le primidi 21 brumaire, an CCXXVI, Paul B Mahol a écrit :
> Signed-off-by: Paul B Mahol
> ---
> doc/filters.texi | 5 +
> libavfilter/vf_tile.c | 54
> ++-
> 2 files changed, 50 insertions(+), 9 deletions(-)
>
> diff --git a/doc/filters.
On 12 November 2017 at 15:59, Michael Niedermayer
wrote:
> This is based on motion_type.h
>
> TODO: docs & split into a commit per lib
> Signed-off-by: Michael Niedermayer
> ---
> libavcodec/avcodec.h | 4 ++
> libavcodec/options_table.h | 1 +
> libavutil/block_type.h | 107 +
Le 12/11/2017 à 5:00 PM, Michael Niedermayer a écrit :
On Sat, Nov 11, 2017 at 02:15:25AM +0100, pkv.stream wrote:
Le 11/11/2017 à 1:07 AM, Michael Niedermayer a écrit :
On Fri, Nov 10, 2017 at 10:27:48PM +0100, pkv.stream wrote:
Le 10/11/2017 à 1:12 AM, Michael Niedermayer a écrit :
On Thu,
On 12 November 2017 at 16:21, Rostislav Pehlivanov
wrote:
>
>
> On 12 November 2017 at 15:59, Michael Niedermayer
> wrote:
>
>> This is based on motion_type.h
>>
>> TODO: docs & split into a commit per lib
>> Signed-off-by: Michael Niedermayer
>> ---
>> libavcodec/avcodec.h | 4 ++
>>
Variables used in inline assembly need to be marked with attribute((used)).
Static constants already were, via the define of DECLARE_ASM_CONST.
But DECLARE_ALIGNED does not add this attribute, and some of the variables
defined with it are const only used in inline assembly, and therefore
appeared d
On Sun, Nov 12, 2017 at 05:07:04PM +0100, Kv Pham wrote:
> Le 12 nov. 2017 5:01 PM, "Michael Niedermayer" a
> écrit :
>
> On Sat, Nov 11, 2017 at 02:15:25AM +0100, pkv.stream wrote:
> > Le 11/11/2017 à 1:07 AM, Michael Niedermayer a écrit :
> > >On Fri, Nov 10, 2017 at 10:27:48PM +0100, pkv.strea
On Sun, Nov 12, 2017 at 04:21:15PM +, Rostislav Pehlivanov wrote:
> On 12 November 2017 at 15:59, Michael Niedermayer
> wrote:
>
> > This is based on motion_type.h
> >
> > TODO: docs & split into a commit per lib
> > Signed-off-by: Michael Niedermayer
> > ---
> > libavcodec/avcodec.h
Le duodi 22 brumaire, an CCXXVI, Michael Niedermayer a écrit :
> the codec id integer would make this depend on libavcodec ABI,
> thats a problem
Merge the libs and be done with it.
Regards,
--
Nicolas George
signature.asc
Description: Digital signature
_
Le 12/11/2017 à 5:38 PM, Michael Niedermayer a écrit :
On Sun, Nov 12, 2017 at 05:07:04PM +0100, Kv Pham wrote:
Le 12 nov. 2017 5:01 PM, "Michael Niedermayer" a
écrit :
On Sat, Nov 11, 2017 at 02:15:25AM +0100, pkv.stream wrote:
Le 11/11/2017 à 1:07 AM, Michael Niedermayer a écrit :
On Fri,
Signed-off-by: Michael Niedermayer
---
libavfilter/vf_overlay_qsv.c | 2 +-
libavfilter/vf_vpp_qsv.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/libavfilter/vf_overlay_qsv.c b/libavfilter/vf_overlay_qsv.c
index 471576e35a..1f50d4bb21 100644
--- a/libavfilter/vf_over
On 12 November 2017 at 16:42, Michael Niedermayer
wrote:
> On Sun, Nov 12, 2017 at 04:21:15PM +, Rostislav Pehlivanov wrote:
> > On 12 November 2017 at 15:59, Michael Niedermayer >
> > wrote:
> >
> > > This is based on motion_type.h
> > >
> > > TODO: docs & split into a commit per lib
> > >
Le 12/11/2017 à 5:38 PM, Michael Niedermayer a écrit :
On Sun, Nov 12, 2017 at 05:07:04PM +0100, Kv Pham wrote:
Le 12 nov. 2017 5:01 PM, "Michael Niedermayer" a
écrit :
On Sat, Nov 11, 2017 at 02:15:25AM +0100, pkv.stream wrote:
Le 11/11/2017 à 1:07 AM, Michael Niedermayer a écrit :
On Fri,
On 12/11/17 17:08, Michael Niedermayer wrote:
> Signed-off-by: Michael Niedermayer
> ---
> libavfilter/vf_overlay_qsv.c | 2 +-
> libavfilter/vf_vpp_qsv.c | 2 +-
> 2 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/libavfilter/vf_overlay_qsv.c b/libavfilter/vf_overlay_qsv.c
>
Hi,
On Sun, Nov 12, 2017 at 11:42 AM, Michael Niedermayer <
mich...@niedermayer.cc> wrote:
> On Sun, Nov 12, 2017 at 04:21:15PM +, Rostislav Pehlivanov wrote:
> > On 12 November 2017 at 15:59, Michael Niedermayer >
> > wrote:
> >
> > > This is based on motion_type.h
> > >
> > > TODO: docs &
On 05/11/17 03:49, Mikhail Mironov wrote:
> From fc6a3f63eb9c3734f4101cee2a2f5707e063ab62 Mon Sep 17 00:00:00 2001
> From: mmironov
> Date: Fri, 27 Oct 2017 13:03:15 -0400
> Subject: [PATCH] Added: HW accelerated H.264 and HEVC encoding for AMD GPUs
> based on AMF SDK
>
> Signed-off-by: mmironov
From: Aman Gupta
Cosmetic change only.
---
libavcodec/videotoolboxenc.c | 158 +--
1 file changed, 79 insertions(+), 79 deletions(-)
diff --git a/libavcodec/videotoolboxenc.c b/libavcodec/videotoolboxenc.c
index 5f6a382672..b1495bd6b4 100644
--- a/libavco
On Sat, Nov 11, 2017 at 9:02 PM, James Almer wrote:
> From: wm4
>
> Allows decoding with API users which require this API.
> ---
> libavcodec/videotoolbox.c | 19 +++
> 1 file changed, 19 insertions(+)
>
> diff --git a/libavcodec/videotoolbox.c b/libavcodec/videotoolbox.c
> inde
From: Aman Gupta
---
configure| 2 +
libavcodec/allcodecs.c | 1 +
libavcodec/videotoolboxenc.c | 153 +++
3 files changed, 143 insertions(+), 13 deletions(-)
diff --git a/configure b/configure
index 2cf18ecc12..39b9d4cb0c 10
Hi,
On Sat, Nov 4, 2017 at 3:11 AM, Thilo Borgmann wrote:
> Am 03.11.17 um 21:13 schrieb Paul B Mahol:
>> On 11/3/17, Thilo Borgmann wrote:
>>> Am 02.11.17 um 21:32 schrieb Umair Khan:
Hi,
On Fri, Oct 20, 2017 at 1:44 AM, Ronald S. Bultje
wrote:
>
> Hi,
>
> O
On 11/12/2017 3:25 PM, Aman Gupta wrote:
> On Sat, Nov 11, 2017 at 9:02 PM, James Almer wrote:
>
>> From: wm4
>>
>> Allows decoding with API users which require this API.
>> ---
>> libavcodec/videotoolbox.c | 19 +++
>> 1 file changed, 19 insertions(+)
>>
>> diff --git a/libavco
2017-11-12 20:05 GMT+01:00 Umair Khan :
> The attached patch fixes the address sanitizer issue.
Breaks compilation here, how did you test?
libavcodec/alsdec.c: In function ‘decode_var_block_data’:
libavcodec/alsdec.c:938:7: error: expected ‘}’ before ‘else’
Carl Eugen
_
Signed-off-by: Paul B Mahol
---
libavfilter/threshold.h | 51 +++
libavfilter/vf_threshold.c | 32 +
libavfilter/x86/Makefile| 2 ++
libavfilter/x86/vf_threshold.asm| 69 +
libavfilte
Hi,
On Mon, Nov 13, 2017 at 12:45 AM, Carl Eugen Hoyos wrote:
> 2017-11-12 20:05 GMT+01:00 Umair Khan :
>
>> The attached patch fixes the address sanitizer issue.
>
> Breaks compilation here, how did you test?
>
> libavcodec/alsdec.c: In function ‘decode_var_block_data’:
> libavcodec/alsdec.c:938
I get the following error during configure:
ERROR: x265 not found using pkg-config
My last compile run (3 days ago) worked perfectly. Somebody must have
changed the configure script.
Cheers,
K. C.
--
regards Helmut K. C. Tessarek KeyID 0xF7832007C11F128D
Key fingerprint = 28A3 1
2017-11-12 20:30 GMT+01:00 Umair Khan :
> Hi,
>
> On Mon, Nov 13, 2017 at 12:45 AM, Carl Eugen Hoyos wrote:
>> 2017-11-12 20:05 GMT+01:00 Umair Khan :
>>
>>> The attached patch fixes the address sanitizer issue.
>>
>> Breaks compilation here, how did you test?
>>
>> libavcodec/alsdec.c: In functio
On 11/12/2017 4:35 PM, Helmut K. C. Tessarek wrote:
> I get the following error during configure:
>
> ERROR: x265 not found using pkg-config
>
> My last compile run (3 days ago) worked perfectly. Somebody must have
> changed the configure script.
>
> Cheers,
> K. C.
>
Does this fix it for yo
On 12 November 2017 at 19:15, Paul B Mahol wrote:
> Signed-off-by: Paul B Mahol
> ---
> libavfilter/threshold.h | 51 +++
> libavfilter/vf_threshold.c | 32 +
> libavfilter/x86/Makefile| 2 ++
> libavfilter/x86/vf_thresho
On 11/12/2017 4:15 PM, Paul B Mahol wrote:
> Signed-off-by: Paul B Mahol
> ---
> libavfilter/threshold.h | 51 +++
> libavfilter/vf_threshold.c | 32 +
> libavfilter/x86/Makefile| 2 ++
> libavfilter/x86/vf_threshold.asm
W dniu 12.11.2017 o 20:35, Helmut K. C. Tessarek pisze:
> I get the following error during configure:
>
> ERROR: x265 not found using pkg-config
>
> My last compile run (3 days ago) worked perfectly. Somebody must have
> changed the configure script.
This time it is x265 bug. Please apply patch
On 2017-11-12 15:10, James Almer wrote:
> Does this fix it for you?
Unfortunately it did not. As requested, here the ticket:
https://trac.ffmpeg.org/ticket/6830
Cheers,
K. C.
--
regards Helmut K. C. Tessarek KeyID 0xF7832007C11F128D
Key fingerprint = 28A3 1666 4FE8 D72C CFD5 8B23
No longer needed as AUTO_REP_RET deals with it on normal RETs.
Signed-off-by: Rostislav Pehlivanov
---
libavcodec/x86/aacpsdsp.asm | 10
libavcodec/x86/ac3dsp.asm | 10
libavcodec/x86/alacdsp.asm | 4 +--
libavcodec/x86/audiodsp.asm
On 2017-11-12 21:15, Rostislav Pehlivanov wrote:
> On 12 November 2017 at 19:15, Paul B Mahol wrote:
> +movam7, [pb_128]
>> +addinq, wq
>> +add thresholdq, wq
>> +add minq, wq
>> +add maxq, wq
>> +add outq, wq
>> +neg wq
>> +.ne
On Thu, Nov 09, 2017 at 00:19:33 +, Colin NG wrote:
Before the next attempt, please do have a look at the docs about
ffmpeg's programming style, especially bracket placement.
> +static int isLocal(char *url) {
> +
> +if (av_strstart(url, "http://";, NULL) || av_strstart(url, "https://";,
From: Aman Gupta
---
MAINTAINERS | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 4df6c6533d..6a92b5190d 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -245,7 +245,7 @@ Codecs:
txd.c Ivo van Poorten
vc2*
On 11/11/2017 7:54 AM, Michael Niedermayer wrote:
> On Sat, Nov 11, 2017 at 01:47:20AM -0300, James Almer wrote:
>> ---
>> libavcodec/h264_metadata_bsf.c | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/libavcodec/h264_metadata_bsf.c b/libavcodec/h264_metadata_bsf.c
>> i
On Sun, Nov 12, 2017 at 5:29 AM, Steven Liu wrote:
> fix ticket id: 6825
>
> Signed-off-by: Steven Liu
> ---
> libavformat/hlsenc.c | 28 +---
> 1 file changed, 25 insertions(+), 3 deletions(-)
>
> diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c
> index 5ea9d216
On Sun, Nov 12, 2017 at 05:18:09PM +, Rostislav Pehlivanov wrote:
> On 12 November 2017 at 16:42, Michael Niedermayer
> wrote:
>
> > On Sun, Nov 12, 2017 at 04:21:15PM +, Rostislav Pehlivanov wrote:
> > > On 12 November 2017 at 15:59, Michael Niedermayer > >
> > > wrote:
> > >
> > > > Th
2017-11-09 2:17 GMT+08:00 Timo Rothenpieler :
> Fixes CID #1420394
> ---
> libavformat/hlsenc.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c
> index 5ea9d216a4..b571772f60 100644
> --- a/libavformat/hlsenc.c
> +++ b/libavforma
On Sun, Nov 12, 2017 at 04:24:37PM +, Thomas Köppe wrote:
> Variables used in inline assembly need to be marked with attribute((used)).
> Static constants already were, via the define of DECLARE_ASM_CONST.
> But DECLARE_ALIGNED does not add this attribute, and some of the variables
> defined wi
On Sun, Nov 12, 2017 at 05:42:20PM +, Mark Thompson wrote:
> On 12/11/17 17:08, Michael Niedermayer wrote:
> > Signed-off-by: Michael Niedermayer
> > ---
> > libavfilter/vf_overlay_qsv.c | 2 +-
> > libavfilter/vf_vpp_qsv.c | 2 +-
> > 2 files changed, 2 insertions(+), 2 deletions(-)
> >
2017-11-12 9:44 GMT+08:00 Carl Eugen Hoyos :
> 2017-10-31 8:14 GMT+01:00 Steven Liu :
>> when use frame_pts option, the output image name can be set
>> with PTS of current frame.
>
> If this fixes ticket #1452, please mention it in the commit message.
>
> Thank you, Carl Eugen
> ___
The fields can be accessed directly, so these are not needed anymore.
Signed-off-by: James Almer
---
libavcodec/avcodec.h | 20
libavcodec/utils.c | 2 ++
libavcodec/version.h | 3 +++
3 files changed, 25 insertions(+)
diff --git a/libavcodec/avcodec.h b/libavcodec/avco
It uses some of its rate control functionality when available.
This also reverts commit 91df92e442844fbde69396d169bb352091cbb66f,
implementing a proper fix instead.
Signed-off-by: James Almer
---
configure | 1 +
libavcodec/Makefile | 3 ++-
2 files changed, 3 insertions(+), 1 deletio
Oh sorry, I don't understand how to do well yet...
I'll try again.
Thank you guys.
diff --git a/libavcodec/qsvenc.c b/libavcodec/qsvenc.c
index 2bc19f5241..7d73c64dca 100644
--- a/libavcodec/qsvenc.c
+++ b/libavcodec/qsvenc.c
@@ -803,7 +803,7 @@ int ff_qsv_enc_init(AVCodecContext *avctx,
QSVEncCon
Hi,
On Mon, Nov 13, 2017 at 1:09 AM, Carl Eugen Hoyos wrote:
> 2017-11-12 20:30 GMT+01:00 Umair Khan :
>> Hi,
>>
>> On Mon, Nov 13, 2017 at 12:45 AM, Carl Eugen Hoyos
>> wrote:
>>> 2017-11-12 20:05 GMT+01:00 Umair Khan :
>>>
The attached patch fixes the address sanitizer issue.
>>>
>>> Bre
67 matches
Mail list logo