Files
FFmpeg/libavfilter
Linjie Fu af3ddd581f lavf/vf_vpp_qsv: add support for QSV transpose filter
Add transpose support for qsv_vpp with rotate and hflip:
    - rotate: [0, 3] support clockwise rotation of 0, 90, 180, 270;
    - hflip:  [0, 1] support horizontal flip;

Configure with:
{"cclock_hflip","clock","cclock","clock_hflip","reversal","hflip","vflip"}

CMD:
ffmpeg -hwaccel qsv -c:v h264_qsv -i input.h264
    -vf 'format=qsv,vpp_qsv=transpose=clock' -c:v h264_qsv output.h264

ffmpeg -init_hw_device qsv=hw -filter_hw_device hw -c:v h264_qsv -i input.h264
    -vf 'hwupload=extra_hw_frames=64,format=qsv,vpp_qsv=transpose=cclock_hflip'
                            -f rawvideo -pix_fmt nv12 ./transpose.yuv

Signed-off-by: Linjie Fu <linjie.fu@intel.com>
Signed-off-by: Zhong Li <zhong.li@intel.com>
2019-08-07 20:58:49 +08:00
..
2018-11-18 21:21:18 +01:00
2019-05-14 15:17:14 +02:00
2019-07-28 22:34:33 +01:00
2018-10-19 17:43:29 +02:00
2018-11-15 14:44:24 +01:00
2018-06-21 00:31:42 +01:00
2018-06-21 00:31:42 +01:00
2018-05-05 21:50:22 +02:00
2019-07-28 22:34:33 +01:00
2019-07-28 22:34:33 +01:00
2019-07-14 17:00:58 +02:00
2018-06-21 00:31:42 +01:00
2019-07-22 22:56:21 +01:00
2019-05-11 20:16:45 +02:00
2019-06-06 13:59:43 +08:00
2019-04-20 00:20:07 +02:00
2018-08-16 00:07:59 +02:00
2019-04-20 14:20:07 +02:00
2019-01-12 19:49:15 +01:00
2019-05-24 18:37:41 +02:00
2018-11-02 09:32:52 +01:00
2018-08-09 10:35:00 +05:30