v2: - fix build fail in win32/mingw32/mingw64
- change the tcp_mss docments as Gyan's comments
Jun Zhao (3):
lavf/network: fix doxygen comments.
lavf/tcp: add option to setting Maximum Segment Size
doc/protocols: documents tcp_mss
doc/protocols.texi| 3 +++
libavformat/netw
From e030510864c28d4b17c8d1eb09ab00f274bf5dcc Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Tue, 2 Jan 2018 13:55:29 +0800
Subject: [PATCH] doc/codecs: Add missing documentation for hwaccel_flags.
document the hwaccel_flags option for decoding.
Signed-off-by: Jun Zhao
---
doc/codecs.texi
On 2018/1/3 7:12, Mark Thompson wrote:
> This allows implementing sources as well as filters.
> ---
> libavfilter/opencl.c | 39 +--
> 1 file changed, 33 insertions(+), 6 deletions(-)
>
> diff --git a/libavfilter/opencl.c b/libavfilter/opencl.c
> index 005ad08
On 2018/1/3 18:25, Mark Thompson wrote:
> On 03/01/18 06:57, Jun Zhao wrote:
>> On 2018/1/3 7:12, Mark Thompson wrote:
>>> This allows implementing sources as well as filters.
>>> ---
>>> libavfilter/opencl.c | 39 +--
>
On 2018/1/4 12:38, Carl Eugen Hoyos wrote:
> Hi!
>
> Attached patch fixes a warning here when compiling the opus encoder.
>
> Please comment, Carl Eugen
LGTM
>
>
> ___
> ffmpeg-devel mailing list
> ffmpeg-devel@ffmpeg.org
> http://ffmpeg.org/mailman/lis
On 2018/1/5 10:24, Rostislav Pehlivanov wrote:
> On 4 January 2018 at 04:38, Carl Eugen Hoyos wrote:
>
>> Hi!
>>
>> Attached patch fixes a warning here when compiling the opus encoder.
>>
>> Please comment, Carl Eugen
>>
>> ___
>> ffmpeg-devel mailing
From 17278f448133826593941ac6b105a4e81cc8b255 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Mon, 8 Jan 2018 15:56:43 +0800
Subject: [PATCH 1/5] lavfi: VAAPI VPP common infrastructure.
Re-work the VA-API common infrastructure.
Signed-off-by: Jun Zhao
---
libavfilter/vaapi_vpp.c | 366
From 72b242449086d7366ee524e608bb8f178c15b8cf Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Mon, 8 Jan 2018 16:12:41 +0800
Subject: [PATCH 4/5] lavfi: add ProcAmp(color balance) vaapi video filter.
add ProcAmp(color balance) vaapi video filter, use the option
like -vf "procamp_vaapi=b=10:
From 24f60485868087906aa479ebf039590338320754 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Mon, 8 Jan 2018 16:02:35 +0800
Subject: [PATCH 2/5] lavfi: use common VPP infrastructure for vf_scale_vaapi.
Use the common VPP infrastructure re-work vf_scale_vaapi.
Signed-off-by: Jun Zhao
From 5be7c9c55e1ad092223a13f465da3b1a2f1d01b3 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Mon, 8 Jan 2018 16:19:17 +0800
Subject: [PATCH 5/5] lavfi: add misc(denoise/sharpness) VPP video filter.
add misc(denoise/sharpness) VPP video filter.
Signed-off-by: Yun Zhou
Signed-off-by: Jun Zhao
From 0274a13bc933e4d82a937afb6886b4132834ecff Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Mon, 8 Jan 2018 16:07:38 +0800
Subject: [PATCH 3/5] lavfi: use common VPP infrastructure for
vf_deinterlace_vaapi.
Use the common VPP infrastructure re-work vf_deinterlace_vaapi.
Signed-off-by: Jun
From 0274a13bc933e4d82a937afb6886b4132834ecff Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Mon, 8 Jan 2018 16:07:38 +0800
Subject: [PATCH 3/5] lavfi: use common VPP infrastructure for
vf_deinterlace_vaapi.
Use the common VPP infrastructure re-work vf_deinterlace_vaapi.
Signed-off-by: Jun
Ping? any comments?
On 2018/1/2 13:59, Jun Zhao wrote:
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
On 2018/1/11 8:45, wm4 wrote:
> On Tue, 2 Jan 2018 13:59:12 +0800
> Jun Zhao wrote:
>
>> From e030510864c28d4b17c8d1eb09ab00f274bf5dcc Mon Sep 17 00:00:00 2001
>> From: Jun Zhao
>> Date: Tue, 2 Jan 2018 13:55:29 +0800
>> Subject: [PATCH] doc/codecs: Add missin
On 2018/1/11 9:26, wm4 wrote:
> On Thu, 11 Jan 2018 09:11:08 +0800
> Jun Zhao wrote:
>
>> On 2018/1/11 8:45, wm4 wrote:
>>> On Tue, 2 Jan 2018 13:59:12 +0800
>>> Jun Zhao wrote:
>>>
>>>> From e030510864c28d4b17c8d1eb09ab00f274bf5dcc M
From b76a2f790814df326d7d93c54b14b3c8e74ab759 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Thu, 11 Jan 2018 15:00:30 +0800
Subject: [PATCH 2/2] example/vaapi_transcode: Add a VA-API transcode example.
Add VA-API transcoding example, useage like:
./vaapi_transcode input_stream h264_vaapi
From ef424745ce8d425859e9ca16dd9aca72297ed90a Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Thu, 11 Jan 2018 13:21:58 +0800
Subject: [PATCH 1/2] examples/vaapi_encode: Remove redundancy check when free
context.
avcodec_free_context have handle NULL pointer case, so caller doesn't
need to
On 2018/1/15 6:16, Mark Thompson wrote:
> Whole series generally looks good, specific comments follow for each patch.
>
> Thanks,
>
> - Mark
Thanks the great review for whole series patches, Mark, will follow the
comments , Thanks.
>
>
> On 08/01/18 08:33,
From ec98c088e138721d33fc8b15b8382981886d4571 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Mon, 15 Jan 2018 18:57:33 +0800
Subject: [PATCH] lavc/snow_dwt: add missing header for MpegEncContext.
add missing header for MpegEncContext, use make checkheaders
found this issue.
Signed-off-by: Jun
On 2018/1/16 10:26, Michael Niedermayer wrote:
> On Tue, Jan 16, 2018 at 08:16:00AM +0800, Jun Zhao wrote:
>> snow_dwt.h |2 ++
>> 1 file changed, 2 insertions(+)
>> 6b1e418ba1a48ffd912666d237057dbd5d9b9e81
>> 0001-lavc-snow_dwt-add-missing-header-for-M
From 998717188707f5bda66267202c492328092e3831 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Mon, 15 Jan 2018 18:57:33 +0800
Subject: [PATCH] lavc/snow_dwt: add struct MpegEncContext to fix headers
check.
add missing struct MpegEncContext, use make checkheaders
found this warning.
Signed-off
From af8982bddc1e5b430ba12fc155676ee71f598c0a Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Tue, 16 Jan 2018 22:44:02 +0800
Subject: [PATCH] lavfi/deinterlace_vaapi: fix can't show full option
information.
use ffmpeg -h filter=deinterlace_vaapi can't get full help information,
the
e for vf_misc_vaapi.c, sadly.
From 651f5d5855abea65aa9d10df0ee17a4a0524112f Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Mon, 8 Jan 2018 15:56:43 +0800
Subject: [PATCH V2 1/5] lavfi: VAAPI VPP common infrastructure.
Re-work the VA-API common infrastructure.
Signed-off-by: Jun Zhao
---
libavf
From 5749acdcc5a7607221c29473d52a674922c7e8e0 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Mon, 8 Jan 2018 16:12:41 +0800
Subject: [PATCH V2 4/5] lavfi: add ProcAmp(color balance) vaapi video filter.
add ProcAmp(color balance) vaapi video filter, use the option
like -vf "procamp_vaapi=b
From 0a7f0aa4a108faad5ed84c285d5431ca6c9d9fdd Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Mon, 8 Jan 2018 16:19:17 +0800
Subject: [PATCH V2 5/5] lavfi: add misc(denoise/sharpness) VPP video filter.
add misc(denoise/sharpness) VPP video filter.
Signed-off-by: Yun Zhou
Signed-off-by: Jun
From 415c5da45adfb09b7f083e0d912be7033bd44876 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Mon, 8 Jan 2018 16:02:35 +0800
Subject: [PATCH V2 2/5] lavfi: use common VPP infrastructure for
vf_scale_vaapi.
Use the common VPP infrastructure re-work vf_scale_vaapi.
Signed-off-by: Jun Zhao
From df08f000b58a362dadb412bdf55a36f1c8f1c82b Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Mon, 8 Jan 2018 16:07:38 +0800
Subject: [PATCH V2 3/5] lavfi: use common VPP infrastructure for
vf_deinterlace_vaapi.
Use the common VPP infrastructure re-work vf_deinterlace_vaapi.
Signed-off-by: Jun
On 2018/1/17 19:00, Moritz Barsnick wrote:
> On Wed, Jan 17, 2018 at 10:49:21 +0800, Jun Zhao wrote:
>> configure | 1 +
>> libavfilter/Makefile | 1 +
>> libavfilter/allfilters.c | 1 +
>> libavfilt
On 2018/1/18 8:29, Michael Niedermayer wrote:
> On Wed, Jan 17, 2018 at 10:49:01AM +0800, Jun Zhao wrote:
>> Makefile |2
>> vf_scale_vaapi.c | 350
>> ++-
>> 2 files changed, 41 i
VAAPIVPPContext+ScaleVAAPIContext, borrowing the idea from
vaapi_encode.
- misc vpp part need to refactoring, and I don't have good idea
about the file name for vf_misc_vaapi.c, sadly.
From 826e2c10bbe107fd494912ce72aa166db49ac9db Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Mon, 8 Jan
From d157fdbffebd07066b1a857398e1067615f908b3 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Mon, 8 Jan 2018 16:02:35 +0800
Subject: [PATCH V3 2/6] lavfi: use common VPP infrastructure for
vf_scale_vaapi.
Use the common VPP infrastructure re-work vf_scale_vaapi.
Signed-off-by: Jun Zhao
From f59ba36864423a2cdcdd16b136b38d511efb8952 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Mon, 8 Jan 2018 16:07:38 +0800
Subject: [PATCH V3 3/6] lavfi: use common VPP infrastructure for
vf_deinterlace_vaapi.
Use the common VPP infrastructure re-work vf_deinterlace_vaapi.
Signed-off-by: Jun
From 795fc41a83c23ff461fef1870a003d77b070084f Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Mon, 8 Jan 2018 16:12:41 +0800
Subject: [PATCH V3 4/6] lavfi: add ProcAmp(color balance) vaapi video filter.
add ProcAmp(color balance) vaapi video filter, use the option
like -vf "procamp_vaapi=b
From b091ecba062ee0221074287c72fa804f0382925b Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Thu, 18 Jan 2018 12:51:20 +0800
Subject: [PATCH V3 6/6] Changelog: add ProcAmp(color balance) filter.
Signed-off-by: Jun Zhao
---
Changelog | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff
From 12f307d7537487013a4968b7e810f6f6c0f2229a Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Mon, 8 Jan 2018 16:19:17 +0800
Subject: [PATCH V3 5/6] lavfi: add misc(denoise/sharpness) VPP video filter.
add misc(denoise/sharpness) VPP video filter.
Signed-off-by: Yun Zhou
Signed-off-by: Jun
On 2018/1/19 8:25, Mark Thompson wrote:
> On 18/01/18 05:18, Jun Zhao wrote:
>> From d157fdbffebd07066b1a857398e1067615f908b3 Mon Sep 17 00:00:00 2001
>> From: Jun Zhao
>> Date: Mon, 8 Jan 2018 16:02:35 +0800
>> Subject: [PATCH V3 2/6] lavfi: use common VPP infrastruc
On 2018/1/19 8:33, Mark Thompson wrote:
> On 18/01/18 05:18, Jun Zhao wrote:
>> From 795fc41a83c23ff461fef1870a003d77b070084f Mon Sep 17 00:00:00 2001
>> From: Jun Zhao
>> Date: Mon, 8 Jan 2018 16:12:41 +0800
>> Subject: [PATCH V3 4/6] lavfi: add ProcAmp(color
From 58ab684afc6646e2eb092481a69cd633064f4a96 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Mon, 8 Jan 2018 16:02:35 +0800
Subject: [PATCH V4 2/7] lavfi: use common VPP infrastructure for
vf_scale_vaapi.
Use the common VPP infrastructure re-work vf_scale_vaapi.
Signed-off-by: Jun Zhao
From 376c1590a501ca88450ff3d737676643beee6c53 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Mon, 8 Jan 2018 16:07:38 +0800
Subject: [PATCH V4 3/7] lavfi: use common VPP infrastructure for
vf_deinterlace_vaapi.
Use the common VPP infrastructure re-work vf_deinterlace_vaapi.
Signed-off-by: Jun
From 1e665ac730cf552fe0d7010e306de541cbe0ed89 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Thu, 18 Jan 2018 12:51:20 +0800
Subject: [PATCH V4 6/7] Changelog: add ProcAmp(color balance) filter.
Signed-off-by: Jun Zhao
---
Changelog | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff
From f8b21eda57c036c91d114d3a1f89a75ebdb7a104 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Mon, 8 Jan 2018 16:19:17 +0800
Subject: [PATCH V4 5/7] lavfi: add misc(denoise/sharpness) VPP video filter.
add misc(denoise/sharpness) VPP video filter.
Signed-off-by: Yun Zhou
Signed-off-by: Jun
From 78a03fa2ddb5a254f75e526248037a667442fafc Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Sat, 20 Jan 2018 12:43:04 +0800
Subject: [PATCH V4 7/7] Changelog: add Misc VPP(denoise/sharpness) filter
entry.
Signed-off-by: Jun Zhao
---
Changelog | 1 +
1 file changed, 1 insertion(+)
diff --git
PP context part
like VAAPIVPPContext+ScaleVAAPIContext, borrowing the idea from
vaapi_encode.
- misc vpp part need to refactoring, and I don't have good idea
about the file name for vf_misc_vaapi.c, sadly.
From 77cc143b2885c8decb2c2fa26091a9308713e1ce Mon Sep 17 00:00:00
From 5f561eca2fca4e173badfadc2e9a06f1d85d9b7d Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Mon, 8 Jan 2018 16:12:41 +0800
Subject: [PATCH V4 4/7] lavfi: add ProcAmp(color balance) vaapi video filter.
add ProcAmp(color balance) vaapi video filter, use the option
like -vf "procamp_vaapi=b
On 2018/1/22 7:14, Mark Thompson wrote:
> On 20/01/18 12:47, Jun Zhao wrote:
>> V4: - Fix the wrong ctx lead to scale_vaapi filter crash issue.
>> - Follow Mark's suggestion use VAAPIVPPContext as the first field in
>> FooVAAPICOntext.
>> - Add &qu
Hi, all:
When I read the code about av_init_packet(), I found we use
av_init_packet() in most cases like this:
av_init_packet(&enc_pkt);
enc_pkt.data = NULL;
enc_pkt.size = 0;
my question is: is it have any special reason to put
AVPakcet.date/size initialization outside av_init_packe
From 92294e97ffee609a2cac298f3ff0b51f3e3e37ef Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Tue, 23 Jan 2018 11:24:53 +0800
Subject: [PATCH 2/4] lavfi/deinterlace_vaapi: fix typo and add check.
Signed-off-by: Jun Zhao
---
libavfilter/vf_deinterlace_vaapi.c | 8 +---
1 file changed, 5
From ccfaaee784b2d2d25f3f71eda1e39a368d7611f5 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Tue, 23 Jan 2018 11:26:54 +0800
Subject: [PATCH 3/4] lavfi/procamp_vaapi: fix the green output issue.
Fix the green output issue when use procamp_vaapi without any
arguments, and fix the typo.
Signed
From cc7874334b33342bfc7c01982225e654cdb23f93 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Tue, 23 Jan 2018 11:24:17 +0800
Subject: [PATCH 1/4] lavfi/scale_vaapi: fix the typo.
Signed-off-by: Jun Zhao
---
libavfilter/vf_scale_vaapi.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion
From 021278e2b1a5cee873fbc6c36e5666b2ca7a4e8d Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Tue, 23 Jan 2018 12:12:21 +0800
Subject: [PATCH 4/4] lavfi/misc_vaapi: fix typo and add check for params
buffer.
Signed-off-by: Jun Zhao
---
libavfilter/vf_misc_vaapi.c | 68
On 2018/1/22 22:15, wm4 wrote:
> On Mon, 22 Jan 2018 09:58:56 +0100
> Hendrik Leppkes wrote:
>
>> On Mon, Jan 22, 2018 at 8:55 AM, Jun Zhao wrote:
>>> Hi, all:
>>>
>>> When I read the code about av_init_packet(), I found we use
&g
On 2018/1/24 7:52, Carl Eugen Hoyos wrote:
> 2018-01-23 5:33 GMT+01:00 Jun Zhao :
>
>> -procamp_params[i].type = VAProcFilterColorBalance;
>> +procamp_params[i].type = VAProcFilterColorBalance;
> Please split this patch, so that functional change and re-ind
V2: split the patches as carl's comments
From 6e6b2cdf8f7f8e0452ab93834f35671e91b922da Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Wed, 24 Jan 2018 08:40:59 +0800
Subject: [PATCH V2 1/3] lavfi/vf_xxx_vaapi: fix typo.
Signed-off-by: Jun Zhao
---
libavfilter/vf_deinterlace_vaapi.
From 1d3b388c313881e931928dc4049896265919725d Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Wed, 24 Jan 2018 09:28:24 +0800
Subject: [PATCH V2 2/3] lavfi/procamp_vaapi: fix the green video issue if
without arguments.
Fix the green output issue when use procamp_vaapi without any
arguments, now
From 7a4a53fcc5a9b31b11818976dc02ea8e004d2c5a Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Wed, 24 Jan 2018 09:32:50 +0800
Subject: [PATCH V2 3/3] lavfi/misc_vaapi: use default value setting if without
arguments.
Signed-off-by: Jun Zhao
---
libavfilter/vf_misc_vaapi.c | 64
On 2018/1/25 16:37, Ruiling Song wrote:
> From: "Ruiling, Song"
>
> MediaSDK may fail to decode some frame, just skip it.
> Otherwise, it will keep decoding the failure packet repeatedly
> without processing any packet afterwards.
>
> v2:
> switch to using av_packet_unref().
>
> Signed-off-by: R
On 2018/1/25 16:37, Ruiling Song wrote:
> From: "Ruiling, Song"
>
> MediaSDK may fail to decode some frame, just skip it.
> Otherwise, it will keep decoding the failure packet repeatedly
> without processing any packet afterwards.
>
> v2:
> switch to using av_packet_unref().
>
> Signed-off-by: R
V2: - deduce output format from file extension, because VP8/VP9 encoder
need to a muxer (e,g ivf or/and mp4).
From 9828a8889d5279202c2e8ef9429eb06ad869842b Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Thu, 11 Jan 2018 15:00:30 +0800
Subject: [PATCH V2] example/vaapi_transcode: Add a VA-API
From 1f9dcc65093e05a0a7a931352aaa9c1e67be5d2f Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Thu, 11 Jan 2018 15:00:30 +0800
Subject: [PATCH V3] example/vaapi_transcode: Add a VA-API transcode example.
Add VA-API transcoding example, useage like:
./vaapi_transcode input_stream h264_vaapi output_stream,
and the example can
Now FFmpeg-VAAPI work with iHD open source driver
(https://github.com/intel/media-driver) initiatory.
From 069611945880643aad6ffb5ea70b732f40bbb510 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Wed, 31 Jan 2018 08:21:30 +0800
Subject: [PATCH] hwcontext_vaapi: add iHD open source driver.
Signed
On 2018/1/31 19:13, Mark Thompson wrote:
> On 31/01/18 00:35, Jun Zhao wrote:
>> Now FFmpeg-VAAPI work with iHD open source driver
>> (https://github.com/intel/media-driver) initiatory.
>>
>> From 069611945880643aad6ffb5ea70b732f40bbb510 Mon Sep 17 00:00:00 2001
>
On 2018/2/1 14:45, Jun Zhao wrote:
>
> On 2018/1/31 19:13, Mark Thompson wrote:
>> On 31/01/18 00:35, Jun Zhao wrote:
>>> Now FFmpeg-VAAPI work with iHD open source driver
>>> (https://github.com/intel/media-driver) initiatory.
>>>
>>> From 069611
On 2018/2/6 16:17, Haihao Xiang wrote:
> It is possible B frame is not supported for VAEntrypointEncSliceLP and
> the underlying driver has advertised it, so it is better to disable B
> frame instead of returning error for this case
>
> Signed-off-by: Haihao Xiang
> ---
> libavcodec/vaapi_encod
On 2018/2/8 9:35, Ruiling Song wrote:
> The common way to use libVA was first destroy the buffer, then the
> context. I am not sure whether libVA has clear statement on this.
> This patch just make things simple. This would fix an segmentation
> fault issue against iHD open source driver.
>
> Sig
On 2018/2/8 3:44, Mark Thompson wrote:
> ---
> doc/examples/avio_dir_cmd.c | 2 --
> doc/examples/avio_reading.c | 3 ---
> doc/examples/decode_audio.c | 3 ---
> doc/examples/decode_video.c | 2 --
> doc/examples/demuxing_decoding.c | 3 ---
> doc/examples/encode_audio.c
From b7d107218445c82e2f7d702547250b4a589112c6 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Fri, 23 Feb 2018 13:53:05 +0800
Subject: [PATCH 1/2] doc/bitstream_filters: correct dump_extra bsfs docs.
Signed-off-by: Jun Zhao
---
doc/bitstream_filters.texi | 9 +
1 file changed, 5
From 9567abf90857ed1401cf041079635c0f688865cc Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Fri, 23 Feb 2018 15:02:29 +0800
Subject: [PATCH 2/2] doc/bitstream_filters: documents delete_filler option.
documents delete_filler option for bsf h264_metadata.
Signed-off-by: Jun Zhao
---
doc
From 5272bc77ec1834f767277f1cdf8ac13727a19319 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Fri, 23 Feb 2018 15:58:10 +0800
Subject: [PATCH] ffmpeg_opt: fix max_error_rate help info display issue.
ffmpeg -h display "max_error_rate" option help information have
been cut off, the roo
ping
On 2018/2/23 15:12, Jun Zhao wrote:
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
On 2018/2/28 20:37, Steven Liu wrote:
>
>> On 28 Feb 2018, at 08:26, Jun Zhao wrote:
>>
>> ping
>>
>> On 2018/2/23 15:12, Jun Zhao wrote:
>>
> Signed-off-by: Jun Zhao
> ---
> doc/bitstream_filters.texi | 9 +
> 1 file changed, 5
From 0a0a10824511ef9d5b3c49ee652a918603841826 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Fri, 23 Feb 2018 13:53:05 +0800
Subject: [PATCH V2] doc/bitstream_filters: correct dump_extra bsfs docs.
Update dump_extra bit stream filter docs to follow current
code implement.
Signed-off-by: Jun
On 2018/3/2 6:43, Mark Thompson wrote:
> On 01/03/18 08:07, Jerome Borsboom wrote:
>> v1.1->v1.2: Changed ifdefs around vc1_get_INTCOMPFIELD, vc1_get_LUMSCALE2,
>> and vc1_get_LUMSHIFT2 to av_unused.
>>
>> avcodec/vaapi: add fields for VAAPI VC-1 interlaced decoding
>>
>> Pass necessary bitstream
On 2018/3/4 6:16, Michael Niedermayer wrote:
> On Sat, Mar 03, 2018 at 07:10:48PM -0300, James Almer wrote:
>> On 3/3/2018 6:41 PM, Michael Niedermayer wrote:
>>> On Fri, Mar 02, 2018 at 08:16:11AM +0800, Jun Zhao wrote:
>>>> bitstream_filters.texi | 11 +
On 2018/3/6 22:43, Michael Niedermayer wrote:
> Signed-off-by: Michael Niedermayer
> ---
> libavfilter/vf_misc_vaapi.c| 2 +-
> libavfilter/vf_procamp_vaapi.c | 2 +-
> 2 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/libavfilter/vf_misc_vaapi.c b/libavfilter/vf_misc_vaapi.
From 665692d981828ccc0875f9dcbf2c89f3495fcce6 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Thu, 8 Mar 2018 13:47:23 +0800
Subject: [PATCH 01/10] lavu/opt: add AV_OPT_FLAG_BSF_PARAM
add AV_OPT_FLAG_BSF_PARAM for bit stream filter options.
Signed-off-by: Jun Zhao
---
libavutil/opt.c | 1
From c058a02677f7cbba65443db260b21b9acfa79796 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Thu, 8 Mar 2018 13:50:31 +0800
Subject: [PATCH 02/10] ffmpeg: support dump bit stream filter options.
Support dump bit stream filter option in ffmpeg -h full and
ffmpeg -h bsf=FooBar.
Signed-off-by: Jun
From b296202365cf6c2174440107a5aa8547a1b02253 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Thu, 8 Mar 2018 14:01:48 +0800
Subject: [PATCH 03/10] lavc/dump_extradata_bsf: support dump options.
support dump bit stream filter options
Signed-off-by: Jun Zhao
---
libavcodec/dump_extradata_bsf.c
From 1a833a4bbd9cfe22bf2c3c31a76b2028d67f2ad2 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Thu, 8 Mar 2018 14:05:53 +0800
Subject: [PATCH 04/10] lavc/extract_extradata_bsf: support dump options.
support dump bit stream filter options
Signed-off-by: Jun Zhao
---
libavcodec
From 9748a9b27ef1b67505202ad8e33b5259c066781c Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Thu, 8 Mar 2018 14:22:25 +0800
Subject: [PATCH 05/10] lavc/h264_metadata_bsf: support dump options.
support dump bit stream filter options
Signed-off-by: Jun Zhao
---
libavcodec/h264_metadata_bsf.c
From 8dd710a5693503555e302bd3248a805e5cd92e93 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Thu, 8 Mar 2018 14:28:13 +0800
Subject: [PATCH 06/10] lavc/h265_metadata_bsf: support dump options.
support dump bit stream filter options
Signed-off-by: Jun Zhao
---
libavcodec/h265_metadata_bsf.c
From 20bc3ecc33a8785c3ecb4651e81ae533cb706877 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Thu, 8 Mar 2018 14:31:30 +0800
Subject: [PATCH 07/10] lavc/mpeg2_metadata_bsf: support dump options.
support dump bit stream filter options
Signed-off-by: Jun Zhao
---
libavcodec/mpeg2_metadata_bsf.c
From fd544f7ce882dfcebab08da3c508395e13b752c2 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Thu, 8 Mar 2018 15:00:27 +0800
Subject: [PATCH 09/10] lavc/remove_extradata_bsf: support dump options.
support dump bit stream filter options
Signed-off-by: Jun Zhao
---
libavcodec
From 78784edf606aa1c5bbcb643ce0ac0f17964827c9 Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Thu, 8 Mar 2018 14:57:47 +0800
Subject: [PATCH 08/10] lavc/noise_bsf: support dump options.
support dump bit stream filter options.
Signed-off-by: Jun Zhao
---
libavcodec/noise_bsf.c | 5 +++--
1 file
From 690dab339f5f9fe0682b64ce63e84bfd88bac47f Mon Sep 17 00:00:00 2001
From: Jun Zhao
Date: Thu, 8 Mar 2018 15:18:11 +0800
Subject: [PATCH 10/10] doc/fftools-common-opts: allow printing bsf details.
Signed-off-by: Jun Zhao
---
doc/fftools-common-opts.texi | 4
1 file changed, 4
On 2018/3/9 8:47, Mark Thompson wrote:
> ---
> (Oops.)
>
>
> libavfilter/vf_unsharp_opencl.c | 24
> 1 file changed, 20 insertions(+), 4 deletions(-)
>
> diff --git a/libavfilter/vf_unsharp_opencl.c b/libavfilter/vf_unsharp_opencl.c
> index 6a453c014b..3ee1b5b4ae 100644
From: Jun Zhao
small cleanup for style, redundant semicolons, goto labels,
in FFmpeg, we put goto labels at brace level.
Signed-off-by: Jun Zhao
---
libavcodec/vvc_parser.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/libavcodec/vvc_parser.c b/libavcodec
From: Jun Zhao
Small cleanup for style, indent, switch case lables.
BTW, the preferred way to ease multiple indentation levels in a
switch statement is to align the switch and its subordinate
case labels in the same column
Signed-off-by: Jun Zhao
---
libavformat/movenc.c | 71
replace ITU-T T35(A/53 CC) SEI type by enum value
Signed-off-by: Jun Zhao
---
libavcodec/libx264.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavcodec/libx264.c b/libavcodec/libx264.c
index 1a7dc7bdd5..ce849d6c9a 100644
--- a/libavcodec/libx264.c
+++ b/libavcodec
The explicit specifier used with a single argument constructor
to prevent implicit type conversions.
Signed-off-by: Jun Zhao
---
libavdevice/decklink_dec.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavdevice/decklink_dec.cpp b/libavdevice/decklink_dec.cpp
index
Enable the HEVC encoder that supports low-latency mode.
Signed-off-by: Jun Zhao
---
libavcodec/videotoolboxenc.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/libavcodec/videotoolboxenc.c b/libavcodec/videotoolboxenc.c
index 8e493c4f7a..bfc03787a0 100644
--- a/libavcodec
Dump the encoder, it's will help debug some case
Signed-off-by: Jun Zhao
---
libavcodec/videotoolboxenc.c | 20
1 file changed, 20 insertions(+)
diff --git a/libavcodec/videotoolboxenc.c b/libavcodec/videotoolboxenc.c
index bfc03787a0..5633640a30 100644
--- a/libav
Get the encoder supported properties list, it will be used for
feature support checks.
Signed-off-by: Jun Zhao
---
libavcodec/videotoolboxenc.c | 27 +++
1 file changed, 27 insertions(+)
diff --git a/libavcodec/videotoolboxenc.c b/libavcodec/videotoolboxenc.c
index
Dump the encoder, it's will help debug some case
Signed-off-by: Jun Zhao
---
libavcodec/videotoolboxenc.c | 26 ++
1 file changed, 26 insertions(+)
diff --git a/libavcodec/videotoolboxenc.c b/libavcodec/videotoolboxenc.c
index 8e493c4f7a..3512d35b73 100644
Get the encoder supported properties list, it will be used for
feature support checks.
Signed-off-by: Jun Zhao
---
libavcodec/videotoolboxenc.c | 68
1 file changed, 45 insertions(+), 23 deletions(-)
diff --git a/libavcodec/videotoolboxenc.c b/libavcodec
Dump the encoder, it's will help debug some case
Signed-off-by: Jun Zhao
---
libavcodec/videotoolboxenc.c | 28
1 file changed, 28 insertions(+)
diff --git a/libavcodec/videotoolboxenc.c b/libavcodec/videotoolboxenc.c
index d0a00347b5..2e96990741 100644
Get the encoder supported properties list, it will be used for
feature support checks.
Signed-off-by: Jun Zhao
---
libavcodec/videotoolboxenc.c | 70
1 file changed, 47 insertions(+), 23 deletions(-)
diff --git a/libavcodec/videotoolboxenc.c b/libavcodec
Dump the encoder, it's will help debug some case
Signed-off-by: Jun Zhao
---
libavcodec/videotoolboxenc.c | 28
1 file changed, 28 insertions(+)
diff --git a/libavcodec/videotoolboxenc.c b/libavcodec/videotoolboxenc.c
index d0a00347b5..2e96990741 100644
Get the encoder supported properties list, it will be used for
feature support checks.
Signed-off-by: Jun Zhao
---
libavcodec/videotoolboxenc.c | 72
1 file changed, 49 insertions(+), 23 deletions(-)
diff --git a/libavcodec/videotoolboxenc.c b/libavcodec
From: Jun Zhao
Add reinit flag to debug message, it's help to debug sending commands
to drawtext.
Signed-off-by: Jun Zhao
---
libavfilter/vf_drawtext.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/libavfilter/vf_drawtext.c b/libavfilter/vf_drawtext.c
index ab
From: Jun Zhao
correct the option flags dump for sendcmd/asendcmd.
Signed-off-by: Jun Zhao
---
libavfilter/f_sendcmd.c | 26 --
1 file changed, 16 insertions(+), 10 deletions(-)
diff --git a/libavfilter/f_sendcmd.c b/libavfilter/f_sendcmd.c
index 6b02669..5e4c891
801 - 900 of 1034 matches
Mail list logo