[FFmpeg-cvslog] lavfi/dnn_backend_openvino.c: fix crash when target is not specified

2021-06-19 Thread Guo Yejun
ffmpeg | branch: master | Guo Yejun | Sun Jun 13 21:27:13 2021 +0800| [2cf95f2dd96264586b703e7ea32e41df61497b60] | committer: Guo Yejun lavfi/dnn_backend_openvino.c: fix crash when target is not specified > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavfi/dnn/dnn_io_proc.c: fix CID 1484955

2021-06-05 Thread Guo Yejun
ffmpeg | branch: master | Guo Yejun | Sat May 29 21:19:39 2021 +0800| [3ac7d994280e913f41a246014d3cfb76070a6f3e] | committer: Guo Yejun lavfi/dnn/dnn_io_proc.c: fix CID 1484955 CID 1484955: Memory - corruptions (ARRAY_VS_SINGLETON) > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavfi/dnn: refine code to separate processing and detection in backends

2021-05-23 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Mon May 17 10:31:16 2021 +0800| [4c705a2775afca7eadc40835bfaafb29a9c5c38a] | committer: Guo, Yejun lavfi/dnn: refine code to separate processing and detection in backends > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavfi/dnn_filter_common.h: make filter option 'options' as deprecated

2021-05-23 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Mon May 17 16:28:44 2021 +0800| [cde6d0288fc9bd2238b5078b4d998569ba65b2b7] | committer: Guo, Yejun lavfi/dnn_filter_common.h: make filter option 'options' as deprecated we'd use 'backend_configs' to avoid confusion. > http:/

[FFmpeg-cvslog] lavfi/dnn/dnn_io_proc.c: fix Improper use of negative value (NEGATIVE_RETURNS)

2021-05-17 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Tue May 11 13:46:49 2021 +0800| [3fb1d2e71c1c92ce282b373cd0319bfec56be2db] | committer: Guo, Yejun lavfi/dnn/dnn_io_proc.c: fix Improper use of negative value (NEGATIVE_RETURNS) fix coverity CID 1473511 and 1473566 > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] lavfi/vf_dnn_processing.c: fix CID 1460603

2021-05-17 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Tue May 11 14:05:18 2021 +0800| [4718d74c5888457bca49aa02187841905e259d57] | committer: Guo, Yejun lavfi/vf_dnn_processing.c: fix CID 1460603 CID 1460603 (#1 of 1): Improper use of negative value (NEGATIVE_RETURNS) > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] lavfi/dnn/dnn_io_proc.c: Fix Out-of-bounds access (ARRAY_VS_SINGLETON)

2021-05-17 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Tue May 11 12:31:02 2021 +0800| [bd6ea9ed1d7110601a83722b94c5a2d66feb511d] | committer: Guo, Yejun lavfi/dnn/dnn_io_proc.c: Fix Out-of-bounds access (ARRAY_VS_SINGLETON) fix coverity CID 1473571, 1473577 and 1482089 > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] lavfi/dnn_classify: add filter dnn_classify for classification based on detection bounding boxes

2021-05-05 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Wed Mar 17 14:08:38 2021 +0800| [41ef57fdb27c9583e61af8eea1ba710314cd86e5] | committer: Guo, Yejun lavfi/dnn_classify: add filter dnn_classify for classification based on detection bounding boxes classification is done on every detection bounding box in

[FFmpeg-cvslog] lavfi/dnn: add classify support with openvino backend

2021-05-05 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Tue Mar 16 13:02:56 2021 +0800| [fc26dca64e0e5d20bb0fcc8743d073cf5b107264] | committer: Guo, Yejun lavfi/dnn: add classify support with openvino backend Signed-off-by: Guo, Yejun > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavfi/dnn: refine dnn interface to add DNNExecBaseParams

2021-05-05 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Thu Apr 1 10:06:06 2021 +0800| [a3b74651a0408ddb19c2f0334ad4ad3f368376a6] | committer: Guo, Yejun lavfi/dnn: refine dnn interface to add DNNExecBaseParams Different function type of model requires different parameters, for example, object detection

[FFmpeg-cvslog] lavfi/dnn_backend_openvino.c: move the logic for batch mode earlier

2021-05-05 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Tue Mar 16 13:17:34 2021 +0800| [7eb9accc376dca4f766d87d68c72aa167e4e9c7e] | committer: Guo, Yejun lavfi/dnn_backend_openvino.c: move the logic for batch mode earlier > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavfi/dnn_backend_openvino.c: add InferenceItem between TaskItem and RequestItem

2021-05-05 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Mon Mar 15 10:13:14 2021 +0800| [e37cc723870cfed9ad1dca03f73ba022f6b8e3e4] | committer: Guo, Yejun lavfi/dnn_backend_openvino.c: add InferenceItem between TaskItem and RequestItem There's one task item for one function call from dnn interface, th

[FFmpeg-cvslog] lavfi/dnn_backend_openvino.c: unify code for infer request for sync/async

2021-05-05 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Wed Mar 10 16:27:41 2021 +0800| [1b5dc712cd418cc56aa02be06a4d6457962cebb9] | committer: Guo, Yejun lavfi/dnn_backend_openvino.c: unify code for infer request for sync/async > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] doc/muxers.texi: fix build issue for unknown command

2021-04-18 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Sun Apr 18 12:41:53 2021 +0800| [ffa39eb975b14b19cb70f3a7f47e2fa5b8268e40] | committer: Gyan Doshi doc/muxers.texi: fix build issue for unknown command The build log: ** Unknown command `@code' (left as is) (in src/doc/muxers.texi l.

[FFmpeg-cvslog] lavu/detection_bbox.h: use AV_NUM_DETECTION_BBOX_CLASSIFY to replace AV_NUM_BBOX_CLASSIFY

2021-04-17 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Sat Apr 17 19:59:34 2021 +0800| [0c7aef84a00a7114aa7da6ee38e5575eb05590b5] | committer: Guo, Yejun lavu/detection_bbox.h: use AV_NUM_DETECTION_BBOX_CLASSIFY to replace AV_NUM_BBOX_CLASSIFY > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavu: add side data AV_FRAME_DATA_DETECTION_BBOXES for object detection/classification

2021-04-17 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Thu Feb 18 12:51:48 2021 +0800| [f1bf465aa03a255e31dfe2a7f25dba85b0d9a36c] | committer: Guo, Yejun lavu: add side data AV_FRAME_DATA_DETECTION_BBOXES for object detection/classification > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavfi: show side data of detection bounding boxes

2021-04-17 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Wed Jan 27 12:54:58 2021 +0800| [e942b4bbaaddad451752254cbb60a3ea383294d6] | committer: Guo, Yejun lavfi: show side data of detection bounding boxes > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e942b4bbaaddad451752254cbb60a3ea38329

[FFmpeg-cvslog] lavfi: add filter dnn_detect for object detection

2021-04-17 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Sun Feb 7 14:36:13 2021 +0800| [aa9ffdaa1eaeb5e16fb6b89852f38ff488d81173] | committer: Guo, Yejun lavfi: add filter dnn_detect for object detection Below are the example steps to do object detection: 1. download and install

[FFmpeg-cvslog] lavfi/dnn: refine code for frame pre/proc processing

2021-04-07 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Mon Mar 1 19:23:20 2021 +0800| [59021d79a24e28434f57376276625bc44eff340c] | committer: Guo, Yejun lavfi/dnn: refine code for frame pre/proc processing > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=59021d79a24e28434f57376276625bc44eff3

[FFmpeg-cvslog] lavfi/dnn: add post process for detection

2021-04-07 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Tue Mar 9 14:51:42 2021 +0800| [13bf797ced0b527fa770d4b29884a5b0b8f19898] | committer: Guo, Yejun lavfi/dnn: add post process for detection > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=13bf797ced0b527fa770d4b29884a5b0b8f19

[FFmpeg-cvslog] lavfi/dnn_backend_openvino.c: only allow DFT_PROCESS_FRAME to get output dim

2021-04-07 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Mon Mar 15 16:42:27 2021 +0800| [d2ccbc966b151f2500aa43e789288af188258ba3] | committer: Guo, Yejun lavfi/dnn_backend_openvino.c: only allow DFT_PROCESS_FRAME to get output dim > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavfi/dnn_backend_openvino.c: fix mem leak for TaskItem upon error

2021-03-17 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Sat Mar 13 14:14:51 2021 +0800| [da12d600ea6d16ea1b61d0b9a2530dea0870] | committer: Guo, Yejun lavfi/dnn_backend_openvino.c: fix mem leak for TaskItem upon error > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavfi/dnn_backend_openvino.c: fix mem leak for RequestItem upon error

2021-03-17 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Sat Mar 13 14:09:33 2021 +0800| [df59ae8bb21b596125eccaab7d7984d03dd9ab45] | committer: Guo, Yejun lavfi/dnn_backend_openvino.c: fix mem leak for RequestItem upon error > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavfi/dnn_backend_openvino.c: fix mem leak for input_blob and output_blob upon error

2021-03-17 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Sat Mar 13 13:52:21 2021 +0800| [bd3ca0859e993a41aae9105e32cd7f2a3c57d468] | committer: Guo, Yejun lavfi/dnn_backend_openvino.c: fix mem leak for input_blob and output_blob upon error > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavfi/dnn_backend_openvino.c: fix typo upon error

2021-03-17 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Sat Mar 13 13:56:40 2021 +0800| [41f4af16fc00105e570f3f550b4ddba5cabab643] | committer: Guo, Yejun lavfi/dnn_backend_openvino.c: fix typo upon error > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=41f4af16fc00105e570f3f550b4ddba5cabab

[FFmpeg-cvslog] lavfi/dnn_backend_openvino.c: fix mem leak for AVFrame upon error

2021-03-17 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Sat Mar 13 13:35:29 2021 +0800| [3ce2ee7f54ccbb20c88c1e8e0cc5796e06580ad0] | committer: Guo, Yejun lavfi/dnn_backend_openvino.c: fix mem leak for AVFrame upon error > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avfilter/vf_vif.c: fix build warning for [-Wmain]

2021-02-25 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Thu Feb 25 14:38:12 2021 +0800| [ae4f6379d6b52e480e4ad335e0a71292effdf839] | committer: Paul B Mahol avfilter/vf_vif.c: fix build warning for [-Wmain] src/libavfilter/vf_vif.c: In function ‘process_frame’: src/libavfilter/vf_vif.c:542:20: warning: ‘main

[FFmpeg-cvslog] avfilter/vf_ssim.c: fix build warning for [-Wmain]

2021-02-25 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Thu Feb 25 14:38:11 2021 +0800| [ac6dd87cd1f79c1cf7c70139977a02a74335debb] | committer: Paul B Mahol avfilter/vf_ssim.c: fix build warning for [-Wmain] The build warning message: src/libavfilter/vf_ssim.c: In function ‘ssim_plane_16bit’: src/libavfilter

[FFmpeg-cvslog] dnn: add color conversion for analytic case

2021-02-17 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Sun Feb 7 15:03:43 2021 +0800| [2da3a5c10f5249b21b8e37d1f354085178b0ffc3] | committer: Guo, Yejun dnn: add color conversion for analytic case Signed-off-by: Guo, Yejun > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] dnn_interface.h: add enum DNNColorOrder

2021-02-17 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Mon Feb 8 09:53:39 2021 +0800| [0884063f88a9b726b296722cabe397b12337b16a] | committer: Guo, Yejun dnn_interface.h: add enum DNNColorOrder the data type and order together decide the color format, we could not use AVPixelFormat directly because not all

[FFmpeg-cvslog] dnn: add function type for model

2021-02-17 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Sun Feb 7 14:35:22 2021 +0800| [76fc6879e2c59929e7d81a72986bb4950053177e] | committer: Guo, Yejun dnn: add function type for model So the backend knows the usage of model is for frame processing, detect, classify, etc. Each function type has different

[FFmpeg-cvslog] dnn: extract common functions used by different filters

2021-02-17 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Tue Jan 26 13:35:30 2021 +0800| [bdce6361004b3a24082e00b6c0126e2694a65b50] | committer: Guo, Yejun dnn: extract common functions used by different filters Signed-off-by: Guo, Yejun > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] dnn_backend_openvino.c: fix multi-thread issue for async execution

2021-02-17 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Mon Feb 8 18:46:27 2021 +0800| [995c33a046bf058c79947755fc26c8fea5edb410] | committer: Guo, Yejun dnn_backend_openvino.c: fix multi-thread issue for async execution once we mark done for the task in function infer_completion_callback, the task is

[FFmpeg-cvslog] dnn_backend_openvino.c: fix mismatch between ffmpeg(NHWC) and openvino(NCHW)

2021-02-17 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Mon Feb 8 09:22:23 2021 +0800| [51c105a62d931b6c27c8cad5b9aba3fd1de43668] | committer: Guo, Yejun dnn_backend_openvino.c: fix mismatch between ffmpeg(NHWC) and openvino(NCHW) Signed-off-by: Guo, Yejun > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] dnn: remove type cast which is not necessary

2021-01-27 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Fri Jan 22 22:20:15 2021 +0800| [06c01f1763bd2a9266659be6097d2fc07e014163] | committer: Guo, Yejun dnn: remove type cast which is not necessary > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=06c01f1763bd2a9266659be6097d2fc07e014

[FFmpeg-cvslog] dnn_backend_openvino.c: remove extra semicolon

2021-01-27 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Tue Jan 26 08:22:27 2021 +0800| [eccc7971c2eb2c4aca0fa321298d5e1957c0cb4c] | committer: Guo, Yejun dnn_backend_openvino.c: remove extra semicolon > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=eccc7971c2eb2c4aca0fa321298d5e1957c0c

[FFmpeg-cvslog] tests/dnn: enable unit test dense

2021-01-27 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Fri Jan 22 21:44:14 2021 +0800| [a163aa6cf7fea184a2e72cade7a9aa4f841a23f3] | committer: Guo, Yejun tests/dnn: enable unit test dense > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a163aa6cf7fea184a2e72cade7a9aa4f841a23f3 --- tests/

[FFmpeg-cvslog] libavutil/frame.h: correct typo for AVFilmGrainParams in comment

2021-01-26 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Wed Jan 27 13:13:12 2021 +0800| [149bfc2445d5cbc8bb8a0d7f058f18a363770a8c] | committer: Guo, Yejun libavutil/frame.h: correct typo for AVFilmGrainParams in comment > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] tests/dnn: fix build issue after function name changed

2021-01-22 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Fri Jan 22 19:28:29 2021 +0800| [07a18ff4772a374aa4d78745a9f553dadef5c4ab] | committer: Guo, Yejun tests/dnn: fix build issue after function name changed > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=07a18ff4772a374aa4d78745a9f553dadef5c

[FFmpeg-cvslog] dnn-layer-conv2d-test.c: remove dependency of dnn_native_class

2021-01-21 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Fri Jan 22 10:39:19 2021 +0800| [5235634b615110dc5cf6a23141a4bd72730f4ac6] | committer: Guo, Yejun dnn-layer-conv2d-test.c: remove dependency of dnn_native_class > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] dnn_backend_native_layer_conv2d.c: refine code with av_malloc_array and av_freep

2021-01-21 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Mon Jan 18 16:28:11 2021 +0800| [a11a3f358dcbabf885a57f93956e81cbd968a797] | committer: Guo, Yejun dnn_backend_native_layer_conv2d.c: refine code with av_malloc_array and av_freep Signed-off-by: Guo, Yejun > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] dnn_backend_native_layer_conv2d.c: correct struct name with CamelCase

2021-01-21 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Mon Jan 18 16:15:34 2021 +0800| [a76fa0caa0cf0109f94eee691ebae3c20432163e] | committer: Guo, Yejun dnn_backend_native_layer_conv2d.c: correct struct name with CamelCase Signed-off-by: Guo, Yejun > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com

[FFmpeg-cvslog] dnn/queue: remove prefix FF for Queue and SafeQueue

2021-01-21 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Mon Jan 18 16:09:56 2021 +0800| [d4f40c1b608dbf619976f9fa3b48d16c6dcae946] | committer: Guo, Yejun dnn/queue: remove prefix FF for Queue and SafeQueue we don't need FF prefix for internal data struct Signed-off-by: Guo, Yejun > http://git.vide

[FFmpeg-cvslog] libavfilter/dnn: add prefix ff_ for internal functions

2021-01-21 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Mon Jan 18 16:00:58 2021 +0800| [c5e30d588d7794ac9c93dfb3b9e2464777af0475] | committer: Guo, Yejun libavfilter/dnn: add prefix ff_ for internal functions from proc_from_frame_to_dnn to ff_proc_from_frame_to_dnn, and from proc_from_dnn_to_frame to

[FFmpeg-cvslog] dnn_backend_openvino.c: add version mismatch reminder

2021-01-21 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Mon Jan 18 15:27:23 2021 +0800| [0d5fd4999a2291d82fe5cc8a4c8157165536ba04] | committer: Guo, Yejun dnn_backend_openvino.c: add version mismatch reminder The OpenVINO model file format changes when OpenVINO goes to a new release, it does not work if the

[FFmpeg-cvslog] libavfilter/dnn: use avpriv_report_missing_feature for unsupported features

2021-01-21 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Mon Jan 18 15:56:34 2021 +0800| [2d6af4a501d0563268580740c5a51073382ad045] | committer: Guo, Yejun libavfilter/dnn: use avpriv_report_missing_feature for unsupported features Signed-off-by: Guo, Yejun > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] libavfilter/dnn: add batch mode for async execution

2021-01-14 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Thu Jan 7 11:14:10 2021 +0800| [64ea15f05075d58cbd76bdcd5bac9d3b47d891ee] | committer: Guo, Yejun libavfilter/dnn: add batch mode for async execution the default number of batch_size is 1 Signed-off-by: Xie, Lin Signed-off-by: Wu Zhiwen Signed-off-by

[FFmpeg-cvslog] dnn_interface.h: fix redefining typedefs

2020-12-30 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Thu Dec 31 09:19:39 2020 +0800| [477dd2df60e6419ad8776a9865c421e8d42f68fe] | committer: Guo, Yejun dnn_interface.h: fix redefining typedefs Signed-off-by: Guo, Yejun > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] dnn: fix redefining typedefs and also refine naming with correct prefix

2020-12-30 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Wed Dec 30 09:37:14 2020 +0800| [8e78d5d394a3cdeb1da195aa901ff2f7b5b1b3ea] | committer: Guo, Yejun dnn: fix redefining typedefs and also refine naming with correct prefix The prefix for symbols not exported from the library and not local to one

[FFmpeg-cvslog] dnn: fix issue when pthread is not supported

2020-12-30 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Wed Dec 30 10:47:29 2020 +0800| [97f520b700b9c250883bf6e3a06fbb6ebffc3c91] | committer: Guo, Yejun dnn: fix issue when pthread is not supported Signed-off-by: Guo, Yejun > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] dnn/queue: add error check and cleanup

2020-12-30 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Wed Dec 30 13:11:27 2020 +0800| [6b0cfa8399d34e34ba68d98a837dec82c88d49c6] | committer: Guo, Yejun dnn/queue: add error check and cleanup Signed-off-by: Guo, Yejun > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] vf_dnn_processing.c: add async support

2020-12-28 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Wed Dec 16 14:07:00 2020 +0800| [c720286ee3bf59420e6f6ddd1f999f2f327c8967] | committer: Guo, Yejun vf_dnn_processing.c: add async support Signed-off-by: Xie, Lin Signed-off-by: Wu Zhiwen Signed-off-by: Guo, Yejun > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] dnn_interface: change from 'void *userdata' to 'AVFilterContext *filter_ctx'

2020-12-28 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Wed Nov 18 14:54:10 2020 +0800| [5024286465acc35ae005715e0152a135df30ad0a] | committer: Guo, Yejun dnn_interface: change from 'void *userdata' to 'AVFilterContext *filter_ctx' 'void *' is too flexible, since we can derive

[FFmpeg-cvslog] dnn: add async execution support for openvino backend

2020-12-28 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Wed Nov 18 14:30:11 2020 +0800| [e67b5d0a247cc7c896c6c1042cf140c429866738] | committer: Guo, Yejun dnn: add async execution support for openvino backend Signed-off-by: Xie, Lin Signed-off-by: Wu Zhiwen Signed-off-by: Guo, Yejun > h

[FFmpeg-cvslog] dnn_interface: add interface to support async execution

2020-12-28 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Wed Nov 18 14:28:06 2020 +0800| [39f5cb4bd1bbb12632baac24dd7b9bb5a68bef8d] | committer: Guo, Yejun dnn_interface: add interface to support async execution Signed-off-by: Xie, Lin Signed-off-by: Wu Zhiwen Signed-off-by: Guo, Yejun > h

[FFmpeg-cvslog] dnn_backend_openvino.c: refine code for error handle

2020-12-28 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Wed Nov 18 14:16:24 2020 +0800| [38089925fa41d0b767e8c47fb236dec390ec38ac] | committer: Guo, Yejun dnn_backend_openvino.c: refine code for error handle Signed-off-by: Xie, Lin Signed-off-by: Wu Zhiwen Signed-off-by: Guo, Yejun > h

[FFmpeg-cvslog] dnn_backend_openvino.c: separate function execute_model_ov

2020-12-28 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Tue Nov 17 20:55:13 2020 +0800| [2b177033bb0fe7637448b08ec6a84325b5b25945] | committer: Guo, Yejun dnn_backend_openvino.c: separate function execute_model_ov function fill_model_input_ov and infer_completion_callback are extracted, it will help the async

[FFmpeg-cvslog] vf_dnn_processing.c: replace filter_frame with activate func

2020-12-28 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Wed Oct 7 10:47:31 2020 +0800| [1b64954e42b4dc685a82d5576527a2166d818773] | committer: Guo, Yejun vf_dnn_processing.c: replace filter_frame with activate func with this change, dnn_processing can use DNN async interface later. Signed-off-by: Xie, Lin

[FFmpeg-cvslog] dnn_backend_tf.c: add option sess_config for tf backend

2020-10-19 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Mon Oct 12 15:52:26 2020 +0800| [c4a3dbe726150d9217a4d3fed47b012839e33d82] | committer: Guo, Yejun dnn_backend_tf.c: add option sess_config for tf backend TensorFlow C library accepts config for session options to set different parameters for the

[FFmpeg-cvslog] dnn: change dnn interface to replace DNNData* with AVFrame*

2020-09-21 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Fri Aug 28 12:51:44 2020 +0800| [2003e32f62d94ba75b59d70632c9f2862b383591] | committer: Guo, Yejun dnn: change dnn interface to replace DNNData* with AVFrame* Currently, every filter needs to provide code to transfer data from AVFrame* to model input

[FFmpeg-cvslog] dnn: add userdata for load model parameter

2020-09-21 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Mon Aug 24 16:09:59 2020 +0800| [6918e240d706f7390272976d8b8d502afe426a18] | committer: Guo, Yejun dnn: add userdata for load model parameter the userdata will be used for the interaction between AVFrame and DNNData > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] dnn: put DNNModel.set_input and DNNModule.execute_model together

2020-09-21 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Thu Sep 10 22:29:57 2020 +0800| [fce3e3e137843d86411f8868f18e1c3f472de0e5] | committer: Guo, Yejun dnn: put DNNModel.set_input and DNNModule.execute_model together suppose we have a detect and classify filter in the future, the detect filter generates

[FFmpeg-cvslog] dnn: add a new interface DNNModel.get_output

2020-09-21 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Fri Sep 11 22:15:04 2020 +0800| [e71d73b09652f4fc96e512a7d6d4c2ab41860f27] | committer: Guo, Yejun dnn: add a new interface DNNModel.get_output for some cases (for example, super resolution), the DNN model changes the frame size which impacts the filter

[FFmpeg-cvslog] dnn: move output name from DNNModel.set_input_output to DNNModule.execute_model

2020-08-24 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Thu Aug 13 16:19:48 2020 +0800| [0f7a99e37ae52f9ecdc4c81195c14b03f5be3dfd] | committer: Guo, Yejun dnn: move output name from DNNModel.set_input_output to DNNModule.execute_model currently, output is set both at DNNModel.set_input_output and

[FFmpeg-cvslog] dnn_backend_tf.c: fix build issue for tensorflow backend

2020-08-13 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Thu Aug 13 14:48:11 2020 +0800| [3c05c8a15f2fa5543213f6c8cbe439ad4376137d] | committer: Guo, Yejun dnn_backend_tf.c: fix build issue for tensorflow backend Signed-off-by: Guo, Yejun > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] dnn: add backend options when load the model

2020-08-12 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Fri Aug 7 14:32:55 2020 +0800| [0a51abe8ab71c03eff66200265142fc910bcbfe2] | committer: Guo, Yejun dnn: add backend options when load the model different backend might need different options for a better performance, so, add the parameter into dnn

[FFmpeg-cvslog] dnn: add openvino as one of dnn backend

2020-07-01 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Mon May 25 15:38:09 2020 +0800| [ff37ebaf30e675227655d9055069471bb45e5ceb] | committer: Guo, Yejun dnn: add openvino as one of dnn backend OpenVINO is a Deep Learning Deployment Toolkit at https://github.com/openvinotoolkit/openvino, it supports CPU, GPU

[FFmpeg-cvslog] vf_dnn_processing.c: add dnn backend openvino

2020-07-01 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Mon May 25 16:16:22 2020 +0800| [9bcf2aa47756c253238903f3e5ef6c96d927cfe6] | committer: Guo, Yejun vf_dnn_processing.c: add dnn backend openvino We can try with the srcnn model from sr filter. 1) get srcnn.pb model file, see filter sr 2) convert srcnn.pb

[FFmpeg-cvslog] dnn_backend_native: check operand index

2020-07-01 Thread Guo Yejun
ffmpeg | branch: release/4.3 | Guo Yejun | Wed Jun 10 13:36:11 2020 +0800| [dd273d359e45ab69398ac0dc41206d5f1a9371bf] | committer: Guo, Yejun dnn_backend_native: check operand index it fixed the issue in https://trac.ffmpeg.org/ticket/8716 (cherry-pick from

[FFmpeg-cvslog] dnn_backend_native.c: refine code for fail case

2020-07-01 Thread Guo Yejun
ffmpeg | branch: release/4.3 | Guo Yejun | Wed Jun 10 10:59:19 2020 +0800| [5530748bfdf1a4d41d4c92e59f662c94e38a5f94] | committer: Guo, Yejun dnn_backend_native.c: refine code for fail case (cherry-pick from fc932195ab0c9c00fa0cd9620c60763d978d495b) Signed-off-by: Guo, Yejun > h

[FFmpeg-cvslog] dnn_backend_native.c: refine code for fail case

2020-06-17 Thread Guo Yejun
ffmpeg | branch: master | Guo Yejun | Wed Jun 10 10:59:19 2020 +0800| [fc932195ab0c9c00fa0cd9620c60763d978d495b] | committer: Guo, Yejun dnn_backend_native.c: refine code for fail case > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fc932195ab0c9c00fa0cd9620c60763d978d4

[FFmpeg-cvslog] dnn_backend_native: check operand index

2020-06-17 Thread Guo Yejun
ffmpeg | branch: master | Guo Yejun | Wed Jun 10 13:36:11 2020 +0800| [0b3bd001ac1745d9d008a2d195817df57d7d1d14] | committer: Guo, Yejun dnn_backend_native: check operand index it fixed the issue in https://trac.ffmpeg.org/ticket/8716 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com

[FFmpeg-cvslog] dnn-layer-mathbinary-test: add unit test for minimum

2020-05-08 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Sun Apr 26 15:49:39 2020 +0800| [6fd61234d59783d87f917dcac4d7cf2b89a661c5] | committer: Guo, Yejun dnn-layer-mathbinary-test: add unit test for minimum Signed-off-by: Guo, Yejun > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] dnn/native: add native support for minimum

2020-05-08 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Sun Apr 26 15:46:38 2020 +0800| [71e28c5422e321640b69ee512eef3e899c746e1e] | committer: Guo, Yejun dnn/native: add native support for minimum it can be tested with model file generated with below python script: import tensorflow as tf import numpy as np

[FFmpeg-cvslog] dnn/native: add native support for 'add'

2020-04-21 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Fri Apr 10 21:35:11 2020 +0800| [6aa7e07e7caed7997e40cee8b203ec56b12d7300] | committer: Guo, Yejun dnn/native: add native support for 'add' It can be tested with the model file generated with below python script: import tensorflow as tf impor

[FFmpeg-cvslog] dnn-layer-mathbinary-test: add unit test for divide

2020-04-21 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Sat Apr 11 13:50:32 2020 +0800| [2e38c63630c29ee7024edc4f01d02fb7b641] | committer: Guo, Yejun dnn-layer-mathbinary-test: add unit test for divide Signed-off-by: Guo, Yejun > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] dnn-layer-mathbinary-test: add unit test for add

2020-04-21 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Fri Apr 10 22:32:02 2020 +0800| [17006196a6a51d8a34c41518cc1d17d703f61201] | committer: Guo, Yejun dnn-layer-mathbinary-test: add unit test for add Signed-off-by: Guo, Yejun > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] dnn/native: add native support for 'mul'

2020-04-21 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Sat Apr 11 13:22:24 2020 +0800| [ef79408e975057e30d8f4afceaa89702fd5f27da] | committer: Guo, Yejun dnn/native: add native support for 'mul' it can be tested with model file generated from above python script: import tensorflow as tf import n

[FFmpeg-cvslog] dnn-layer-mathbinary-test: add unit test for 'mul'

2020-04-21 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Sat Apr 11 13:24:36 2020 +0800| [265b5bd324496d6a342506ffa6157df5f2a85353] | committer: Guo, Yejun dnn-layer-mathbinary-test: add unit test for 'mul' Signed-off-by: Guo, Yejun > http://git.videolan.org/gitweb.cgi/ffmpeg.gi

[FFmpeg-cvslog] dnn/native: add native support for divide

2020-04-21 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Sat Apr 11 13:46:47 2020 +0800| [8ce9d88f930cecd55eb73ea5e8ce749090002aa8] | committer: Guo, Yejun dnn/native: add native support for divide it can be tested with model file generated with below python script: import tensorflow as tf import numpy as np

[FFmpeg-cvslog] avfilter/vf_derain.c: put all the calculation in model file.

2020-04-06 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Fri Mar 20 20:54:07 2020 +0800| [7e4527e8fa1f8f0bba6a7f7cadc407813f17fbd1] | committer: Guo, Yejun avfilter/vf_derain.c: put all the calculation in model file. currently, the model outputs the rain, and so need a subtraction in filter c code to get the

[FFmpeg-cvslog] avfilter/vf_dnn_processing.c: fix typo for the linesize of dnn data

2020-04-06 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Sat Mar 21 17:33:26 2020 +0800| [2114c4241891849323fd65e56f1ab6f70375a291] | committer: Guo, Yejun avfilter/vf_dnn_processing.c: fix typo for the linesize of dnn data Signed-off-by: Guo, Yejun > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] dnn-layer-mathbinary-test: add unit test for subtraction

2020-04-06 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Sat Mar 21 10:58:11 2020 +0800| [bbc64799dce727aaa73522353eaf01b11ad79755] | committer: Guo, Yejun dnn-layer-mathbinary-test: add unit test for subtraction Signed-off-by: Guo, Yejun > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] dnn_backend_native_layer_mathbinary: add sub support

2020-04-06 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Fri Mar 20 20:55:38 2020 +0800| [ffa1561608f513b3a5d3d1568f75126f21bce663] | committer: Guo, Yejun dnn_backend_native_layer_mathbinary: add sub support more math binary operations will be added here Signed-off-by: Guo, Yejun > http://git.videolan.

[FFmpeg-cvslog] configure: fix build issue of vf_dnn_processing.c when --disable-swscale

2020-04-02 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Thu Apr 2 11:18:08 2020 +0800| [e1488700a25f59c3bd7ec709a48cfc69c3debd1b] | committer: Guo, Yejun configure: fix build issue of vf_dnn_processing.c when --disable-swscale vf_dnn_processing.c recently changed to use swscale to trasfer data between

[FFmpeg-cvslog] avfilter/vf_dnn_processing.c: add planar yuv format support

2020-03-12 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Fri Feb 21 14:20:48 2020 +0800| [bd50453894182af095c7d7578596e6ff6c58f852] | committer: Guo, Yejun avfilter/vf_dnn_processing.c: add planar yuv format support Only the Y channel is handled by dnn, the UV channels are copied without changes. The command

[FFmpeg-cvslog] avfilter/vf_dnn_processing.c: add frame size change support for planar yuv format

2020-03-12 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Fri Feb 21 20:40:07 2020 +0800| [e35f96685312c70f7c1cfaadeb966bce1976eb1b] | committer: Guo, Yejun avfilter/vf_dnn_processing.c: add frame size change support for planar yuv format The Y channel is handled by dnn, and also resized by dnn. The UV

[FFmpeg-cvslog] avfilter/vf_dnn_processing.c: use swscale for uint8<->float32 convert

2020-03-12 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Thu Feb 20 15:25:57 2020 +0800| [d86a8c056b4a4e607d93cd91cbdc421bf55a022b] | committer: Guo, Yejun avfilter/vf_dnn_processing.c: use swscale for uint8<->float32 convert Signed-off-by: Guo, Yejun Reviewed-by: Pedro Arthur > http://git.vid

[FFmpeg-cvslog] avfilter/vf_sr.c: refine code to use AVPixFmtDescriptor.log2_chroma_h/w

2020-03-02 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Fri Feb 21 19:29:12 2020 +0800| [f9cb7cf424054ea098cb0e329ba49efb41d02b7c] | committer: Guo, Yejun avfilter/vf_sr.c: refine code to use AVPixFmtDescriptor.log2_chroma_h/w Signed-off-by: Guo, Yejun Reviewed-by: Pedro Arthur > http://git.videolan.

[FFmpeg-cvslog] Revert "fate/filter-video: add two tests for dnn_processing with frame format rgb24 and grayf32"

2020-01-28 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Wed Jan 29 01:15:28 2020 +0100| [de1b2aa7968343fe70ca924f473d9b53eeb85490] | committer: Carl Eugen Hoyos Revert "fate/filter-video: add two tests for dnn_processing with frame format rgb24 and grayf32" The tests broke fate without SAMPLES a

[FFmpeg-cvslog] lavfi/dnn_processing: refine code to use function av_image_copy_plane for data copy

2020-01-14 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Mon Jan 13 19:37:56 2020 +0800| [4e1ae43b17a50f125e63acc33ea2d25a1965fe69] | committer: Pedro Arthur lavfi/dnn_processing: refine code to use function av_image_copy_plane for data copy Signed-off-by: Guo, Yejun Signed-off-by: Pedro Arthur > h

[FFmpeg-cvslog] fate/filter-video: add two tests for dnn_processing with frame format rgb24 and grayf32

2020-01-14 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Wed Jan 8 14:43:59 2020 +0800| [95ade711eb4afb8b76a765ef6571e7934ad7f8cc] | committer: Pedro Arthur fate/filter-video: add two tests for dnn_processing with frame format rgb24 and grayf32 Signed-off-by: Guo, Yejun Signed-off-by: Pedro Arthur > h

[FFmpeg-cvslog] vf_dnn_processing: add support for more formats gray8 and grayf32

2020-01-07 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Fri Dec 27 16:34:20 2019 +0800| [37d24a6c8fdff897c5e01a8767bfcdc9ddf1f003] | committer: Pedro Arthur vf_dnn_processing: add support for more formats gray8 and grayf32 The following is a python script to halve the value of the gray image. It demos how to

[FFmpeg-cvslog] vf_dnn_processing: remove parameter 'fmt'

2020-01-07 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Fri Dec 27 16:34:15 2019 +0800| [04e6f8a143dc8bcec385e94a653b89c67cbaaca1] | committer: Pedro Arthur vf_dnn_processing: remove parameter 'fmt' do not request AVFrame's format in vf_ddn_processing with 'fmt', but to add anot

[FFmpeg-cvslog] convert_from_tensorflow.py: add support when kernel size is 1*1 with one input/output channel (gray image)

2019-12-13 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Fri Nov 22 15:50:04 2019 +0800| [e52070e89c755bffe08ecb9d9ea6be73ca1509cd] | committer: Pedro Arthur convert_from_tensorflow.py: add support when kernel size is 1*1 with one input/output channel (gray image) Signed-off-by: Guo, Yejun Signed-off-by

[FFmpeg-cvslog] avfilter/vf_dnn_processing: refine code for better naming

2019-12-13 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Fri Nov 22 15:49:57 2019 +0800| [ed9fc2e3c576703d0bb904a93d4e654c1239f4da] | committer: Pedro Arthur avfilter/vf_dnn_processing: refine code for better naming Signed-off-by: Guo, Yejun Signed-off-by: Pedro Arthur > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] MAINTAINERS: add myself to libavfilter/dnn

2019-12-03 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Sat Nov 30 12:24:58 2019 +0800| [b864af033d41e1628ea02424b5979eaeac51b743] | committer: Michael Niedermayer MAINTAINERS: add myself to libavfilter/dnn Signed-off-by: Guo, Yejun Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avfilter/vf_dnn_processing: fix fate-source

2019-11-08 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Fri Nov 8 15:51:40 2019 +0800| [f6e942251c59239520da3e541dc2e0d785a94bad] | committer: Michael Niedermayer avfilter/vf_dnn_processing: fix fate-source Signed-off-by: Guo, Yejun Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avfilter/vf_dnn_processing: add a generic filter for image proccessing with dnn networks

2019-11-07 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Thu Oct 31 16:33:02 2019 +0800| [4d980a8ceba9d0b7cc9f34a5f5cd769a4d7c2773] | committer: Pedro Arthur avfilter/vf_dnn_processing: add a generic filter for image proccessing with dnn networks This filter accepts all the dnn networks which do image

[FFmpeg-cvslog] avfilter/vf_sr: correct flags since the filter changes frame w/h

2019-10-30 Thread Guo , Yejun
ffmpeg | branch: master | Guo, Yejun | Mon Oct 28 21:11:02 2019 +0800| [912ab246f16699b2b2c782ab63884b00f2e39dae] | committer: Pedro Arthur avfilter/vf_sr: correct flags since the filter changes frame w/h If filter changes frame w/h, AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC cannot be supported

  1   2   >