[FFmpeg-cvslog] hwcontext_opencl: DRM to OpenCL mapping for ARM

2017-11-22 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Sep 10 13:37:20 2017 +0100| [7faae6e745a3b22f81d522ea19164d3b2b3aa2cc] | committer: Mark Thompson hwcontext_opencl: DRM to OpenCL mapping for ARM Using cl_arm_import_memory. Unfortunately, despite this not being a st

[FFmpeg-cvslog] lavfi: Add infrastructure for building OpenCL source into libavfilter

2017-11-22 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Sep 10 21:53:35 2017 +0100| [59d6529333c4550701401d59d67b60454b164b1f] | committer: Mark Thompson lavfi: Add infrastructure for building OpenCL source into libavfilter > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] lavfi: Add OpenCL overlay filter

2017-11-22 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Sep 10 21:53:36 2017 +0100| [9204b2deea85c834ba3d5fa2b0e92b86c24f45ae] | committer: Mark Thompson lavfi: Add OpenCL overlay filter Input and output formats must be the same, the overlay format must be the same as the input

[FFmpeg-cvslog] hwcontext_opencl: DXVA2 to OpenCL mapping

2017-11-22 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Mar 5 16:21:41 2017 +| [9e7cda1b1e790c3d6a7507820a0b1e77804527ca] | committer: Mark Thompson hwcontext_opencl: DXVA2 to OpenCL mapping Using cl_khr_dx9_media_sharing. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/

[FFmpeg-cvslog] lavfi: Add some common code for OpenCL filtering

2017-11-22 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Jun 27 22:50:49 2017 +0100| [5c21c41b7da2bac069b09d5a30da6a53f72dbe96] | committer: Mark Thompson lavfi: Add some common code for OpenCL filtering > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] lavfi: Add OpenCL unsharp mask filter

2017-11-22 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Nov 14 19:47:27 2017 +| [7faa8d8b03832e9f1c67029c859db5af82897a48] | committer: Mark Thompson lavfi: Add OpenCL unsharp mask filter Intended to replace existing opencl mode of the unsharp filter. Supports many more

[FFmpeg-cvslog] lavu: OpenCL hwcontext implementation

2017-11-22 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:47 2017 +| [b25d8ef0a7a880443fb713603d7f4259e30b84dd] | committer: Mark Thompson lavu: OpenCL hwcontext implementation > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] hwcontext_opencl: VAAPI to OpenCL mapping for Intel i965+beignet

2017-11-22 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:48 2017 +| [eb3e9f469a52638e896f9c7f4b1ce98614bcb1ea] | committer: Mark Thompson hwcontext_opencl: VAAPI to OpenCL mapping for Intel i965+beignet Supports all surface formats in common between the two.

[FFmpeg-cvslog] lavu: Add OpenCL hardware pixfmt

2017-11-22 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:46 2017 +| [a050f56c0903c718d8ef0b14dc09195785fdf564] | committer: Mark Thompson lavu: Add OpenCL hardware pixfmt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a050f56c0903c718d8ef0b14dc09195

[FFmpeg-cvslog] compat/cuda: Pass a logging context to load functions

2017-11-20 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Nov 18 17:16:14 2017 +| [1dc483a6f2d88e22f47da8584ca74de38262b742] | committer: Mark Thompson compat/cuda: Pass a logging context to load functions Reviewed-by: Timo Rothenpieler <t...@rothenpieler.org

[FFmpeg-cvslog] h264_metadata: Fix clearing SEI payload in error case

2017-11-15 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Nov 9 01:04:34 2017 +| [d5fcf9426110df2d2f5b15ad0031185b3cfd3619] | committer: Mark Thompson h264_metadata: Fix clearing SEI payload in error case > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] Merge commit '620f88a0b94a651c6cc912b1fb32d308762d59b5'

2017-11-15 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Nov 16 00:03:10 2017 +| [6727cfea5e416c32591563a6e91936629ae16185] | committer: Mark Thompson Merge commit '620f88a0b94a651c6cc912b1fb32d308762d59b5' * commit '620f88a0b94a651c6cc912b1fb32d308762d59b5': vaapi_h26

[FFmpeg-cvslog] cbs: Add a missing return value check

2017-11-15 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Nov 9 01:04:11 2017 +| [476d301316aa5436c1d26cfc4858f36875637853] | committer: Mark Thompson cbs: Add a missing return value check > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] cbs_h2645: Fix memory leak on when reading SEI fails

2017-11-15 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Nov 9 01:04:30 2017 +| [22aed77687f86b6b9efb9b0fdf4b26130a858c6d] | committer: Mark Thompson cbs_h2645: Fix memory leak on when reading SEI fails > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] vaapi_h264: Add missing return value check

2017-11-15 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Nov 9 01:04:39 2017 +| [620f88a0b94a651c6cc912b1fb32d308762d59b5] | committer: Mark Thompson vaapi_h264: Add missing return value check > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] Merge commit 'c77da21e5d15056b8ba060ee5ce9e73f26653612'

2017-11-15 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Nov 15 23:54:28 2017 +| [040a92c21f2a5fa1570521620acb600af0e058a6] | committer: Mark Thompson Merge commit 'c77da21e5d15056b8ba060ee5ce9e73f26653612' * commit 'c77da21e5d15056b8ba060ee5ce9e73f26653612': vaapi_h264: Do n

[FFmpeg-cvslog] vaapi_h264: Do not use deprecated header type

2017-11-15 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Oct 1 22:55:24 2017 +0100| [c77da21e5d15056b8ba060ee5ce9e73f26653612] | committer: Mark Thompson vaapi_h264: Do not use deprecated header type SEI headers should be inserted as generic raw data (the old specific type ha

[FFmpeg-cvslog] vaapi_h264: Add workaround for bad SEI in old Intel drivers

2017-11-15 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Oct 25 00:15:55 2017 +0100| [ff007e30d8d45ba1ff2b2a4615f1cd5bafb50626] | committer: Mark Thompson vaapi_h264: Add workaround for bad SEI in old Intel drivers With pre-2.0 Intel drivers in CBR mode, if an explicit SEI m

[FFmpeg-cvslog] Merge commit 'ff007e30d8d45ba1ff2b2a4615f1cd5bafb50626'

2017-11-15 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Nov 15 23:43:56 2017 +| [4251e25272d6a51433805956ea26425d7ccd74cb] | committer: Mark Thompson Merge commit 'ff007e30d8d45ba1ff2b2a4615f1cd5bafb50626' * commit 'ff007e30d8d45ba1ff2b2a4615f1cd5bafb50626': vaapi_h26

[FFmpeg-cvslog] hwcontext_vaapi: Fix build with libva 2.0

2017-11-12 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Nov 12 15:20:45 2017 +| [1ef4af2d492e87e6d9fc9157a2d9c7f95585f61c] | committer: Mark Thompson hwcontext_vaapi: Fix build with libva 2.0 vaExportSurfaceHandle() wasn't included in the 2.0 release. Fixes ticket #6828.

[FFmpeg-cvslog] vaapi: Remove H.264 baseline profile

2017-11-11 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Oct 1 22:51:13 2017 +0100| [f0a978a519167e5ad5dd479245a7b5da77488d43] | committer: Mark Thompson vaapi: Remove H.264 baseline profile This has been deprecated in libva2 because hardware does not and will not support it. The

[FFmpeg-cvslog] hwcontext_vaapi: Set message callbacks on internally-created devices

2017-11-11 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Oct 1 22:51:31 2017 +0100| [2708c8e8efefaad337ccab1e3bf59dcde66c6bc5] | committer: Mark Thompson hwcontext_vaapi: Set message callbacks on internally-created devices The message callbacks are library-safe in libva2, so we c

[FFmpeg-cvslog] vaapi: Always free parameter buffers after vaEndPicture() with libva2

2017-11-11 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Oct 1 22:51:20 2017 +0100| [bfc83acfd6b33986480d4c6d3c571ba6a59f1d98] | committer: Mark Thompson vaapi: Always free parameter buffers after vaEndPicture() with libva2 This is an ABI change in libva2: previously the Intel

[FFmpeg-cvslog] configure: Add config option for libva2 (VAAPI 1)

2017-11-11 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Oct 1 22:51:07 2017 +0100| [a126b67e1b01d5886afaa6bcad108a85392ce15c] | committer: Mark Thompson configure: Add config option for libva2 (VAAPI 1) > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] vaapi: Disable deprecation warnings around use of struct vaapi_context

2017-11-11 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Oct 1 22:50:59 2017 +0100| [94ab0bef408c738b18d851c47a5bcd69a6258cc2] | committer: Mark Thompson vaapi: Disable deprecation warnings around use of struct vaapi_context > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] cbs: Add test dependencies

2017-11-11 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Oct 16 23:02:24 2017 +0100| [fbd63170bcbc5cad8965edad7c357f6eb4132250] | committer: Mark Thompson cbs: Add test dependencies Fixes the MPEG-2 failure with --disable-error-resilience. > http://git.videolan.org/gitweb.cgi/f

[FFmpeg-cvslog] cinepakenc: Move declaration out of for initialisation statement

2017-11-11 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Sep 27 01:48:37 2017 +0100| [92f0aceb36c6e4412d4cf346e70dc74b5a4069e9] | committer: Mark Thompson cinepakenc: Move declaration out of for initialisation statement > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] hevc: Fix aligned array declarations

2017-11-11 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Sep 27 01:44:21 2017 +0100| [d41e10c1485ec34aa342f7bc2e5bf4f9b6e66414] | committer: Mark Thompson hevc: Fix aligned array declarations > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] hapdec: Delete include for nonexistent file

2017-11-11 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Sep 27 01:47:24 2017 +0100| [2068d116db9883c71cb00b76e7d371cc30164d08] | committer: Mark Thompson hapdec: Delete include for nonexistent file It exists as an alias for string.h in most C libraries, so usually this line is ha

[FFmpeg-cvslog] cbs: Add some read/write tests

2017-11-11 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Aug 15 18:14:32 2017 +0100| [3cae7f8b9baaf43789490b676d8f5825f2e1bc2c] | committer: Mark Thompson cbs: Add some read/write tests Use the appropriate metadata filter for each codec - in the absence of any options to

[FFmpeg-cvslog] cbs_h264: Fix writing streams with auxiliary pictures

2017-11-11 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Sep 23 16:46:11 2017 +0100| [9ed18f302b09e444f5b1be01979cce62c4b2c04a] | committer: Mark Thompson cbs_h264: Fix writing streams with auxiliary pictures Tested with the alphaconformanceG sample. > http://git.videolan.org/g

[FFmpeg-cvslog] vaapi_mpeg2: Convert to use coded bitstream infrastructure

2017-11-11 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Jun 24 00:29:32 2017 +0100| [10eb496d9ae94df6f792b0e1d8750738eb3a0952] | committer: Mark Thompson vaapi_mpeg2: Convert to use coded bitstream infrastructure > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] cbs_h265: Fix reading of unknown parameter set extension data

2017-11-11 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Aug 28 17:06:14 2017 +0100| [f763489364416bb6866adc4f4a96012dd2ca1bd0] | committer: Mark Thompson cbs_h265: Fix reading of unknown parameter set extension data > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] mpeg12: Move finding the best frame rate to common code

2017-11-11 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Sep 12 22:11:56 2017 +0100| [b5859e0b04bdbe12c97cb12ac10a45d51d2d73c9] | committer: Mark Thompson mpeg12: Move finding the best frame rate to common code Previously in the mpeg2_metadata filter. Also adds a test.

[FFmpeg-cvslog] vaapi_h264: Fix CPB/DPB delays

2017-11-11 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Sep 9 22:49:14 2017 +0100| [30645174e333c7db1946ab09be769db9be9d7481] | committer: Mark Thompson vaapi_h264: Fix CPB/DPB delays This should be ticks, not time_scale steps - it was wrong for all framerates not a multiple

[FFmpeg-cvslog] cbs_mpeg2: Add support for picture display extension

2017-11-11 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Sep 9 23:30:32 2017 +0100| [a41b69b5eb950c10d8ede472bcc4e88ce4246db9] | committer: Mark Thompson cbs_mpeg2: Add support for picture display extension > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] cbs_h265: Fix ranges of prediction weight offsets

2017-11-11 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Aug 28 17:07:01 2017 +0100| [067a9ddeb8feff1f724856f0054930c55219f76b] | committer: Mark Thompson cbs_h265: Fix ranges of prediction weight offsets The bracketing was wrong - '-' binds before '<<'. This woul

[FFmpeg-cvslog] Revert "vaapi_h265: Reduce the amount of padding in the stream"

2017-11-11 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Sep 12 22:11:52 2017 +0100| [f940c859c23ae201b0170cf541ea8f6b7a52dd49] | committer: Mark Thompson Revert "vaapi_h265: Reduce the amount of padding in the stream" This reverts commit a14a12ca137bf1526452b97b

[FFmpeg-cvslog] cbs: Add buffer padding when splitting fragments

2017-11-11 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Sep 12 22:11:47 2017 +0100| [e7f64191b27bcf37cbf7006606f0f439c6cdc24f] | committer: Mark Thompson cbs: Add buffer padding when splitting fragments Remove any trailing zeroes from H.26[45] NAL units at the same time.

[FFmpeg-cvslog] cbs: Always check for bitstream end before reading

2017-11-11 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Sep 12 22:11:41 2017 +0100| [44cde38c8acbef7d5250e6d1b52b1020871e093b] | committer: Mark Thompson cbs: Always check for bitstream end before reading > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] h264_metadata: Fix double-free

2017-11-11 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Aug 20 22:46:17 2017 +0100| [c42b62d1f9641f10ffc23cad9abbe47d8a4a165b] | committer: Mark Thompson h264_metadata: Fix double-free Whether the udu string should be freed depends on whether the SEI it gets added to was c

[FFmpeg-cvslog] mpeg2enc: Don't mark all streams as component video

2017-11-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Aug 12 22:16:13 2017 +0100| [4c0588b4562abad5540f6a5435c62828de9e4fdf] | committer: Mark Thompson mpeg2enc: Don't mark all streams as component video Since there is no information about the source format, "

[FFmpeg-cvslog] cbs_h2645: Return error if writing fails

2017-11-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Aug 14 16:46:32 2017 +0100| [768eb9182e94a94bc2ef46f565a0dac7afef3b57] | committer: Mark Thompson cbs_h2645: Return error if writing fails > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] lavc: Add coded bitstream read/write support for MPEG-2

2017-11-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu May 4 23:03:03 2017 +0100| [2bc9ba8d3c41f3a8e56484bd67b05040c7909a01] | committer: Mark Thompson lavc: Add coded bitstream read/write support for MPEG-2 Also enable MPEG-2 support in the trace_headers filter.

[FFmpeg-cvslog] lavc: Add mpeg2_metadata bitstream filter

2017-11-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Aug 1 15:35:14 2017 +0100| [b78c30d7ec26af67c00ce2002709a189f6a87a7e] | committer: Mark Thompson lavc: Add mpeg2_metadata bitstream filter > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] vaapi_h265: Reduce the amount of padding in the stream

2017-11-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Aug 12 21:32:29 2017 +0100| [a14a12ca137bf1526452b97bedfc9f7b301d4e04] | committer: Mark Thompson vaapi_h265: Reduce the amount of padding in the stream It is not necessary to pad to the CTU size. The CB size of 8x8

[FFmpeg-cvslog] lavc: Add h264_redundant_pps bitstream filter

2017-11-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu May 4 23:10:19 2017 +0100| [e6874bc3af2f09af39b5d91b9c5f9ded67459696] | committer: Mark Thompson lavc: Add h264_redundant_pps bitstream filter This applies a specific fixup to some Bluray streams which contain redundan

[FFmpeg-cvslog] lavc: Add trace_headers bitstream filter

2017-11-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu May 4 23:06:20 2017 +0100| [f11d8a5e8b185340cc50fcbc8a1437b0fbe7e931] | committer: Mark Thompson lavc: Add trace_headers bitstream filter Supports all streams that the coded bitstream infrastructure does (currently H.264 and

[FFmpeg-cvslog] vaapi_h265: Add support for AUD NAL units

2017-11-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Jul 23 23:22:54 2017 +0100| [e3e8eab359238486dc233f7aa89b7bb3cb19ec38] | committer: Mark Thompson vaapi_h265: Add support for AUD NAL units Matching the H.264 encoder. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] lavc: Add hevc_metadata bitstream filter

2017-11-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Jul 23 16:23:51 2017 +0100| [b31a9eae0233325c4b382c657f4b687d5d8b0812] | committer: Mark Thompson lavc: Add hevc_metadata bitstream filter This is able to modify some header metadata found in the VPS/SPS/VUI, and can al

[FFmpeg-cvslog] lavc: Add coded bitstream read/write support for H.265

2017-11-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun May 14 16:32:00 2017 +0100| [867381b8b51fa21fa2b8f071f508f3d39cc9c1f0] | committer: Mark Thompson lavc: Add coded bitstream read/write support for H.265 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] vaapi_h264: Add support for SEI recovery points

2017-11-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun May 7 23:02:09 2017 +0100| [a49ee60d5fdbdae1706a44cfbb814abb9793815f] | committer: Mark Thompson vaapi_h264: Add support for SEI recovery points Included by default with non-IDR intra frames. > http://git.videolan.org/g

[FFmpeg-cvslog] vaapi_h264: Convert to use coded bitstream infrastructure

2017-11-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun May 7 15:01:42 2017 +0100| [7a4fac5e91789b73e07bd4ad20493cfde028df76] | committer: Mark Thompson vaapi_h264: Convert to use coded bitstream infrastructure > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] vaapi_h264: Add support for AUD NAL units

2017-11-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun May 7 22:58:56 2017 +0100| [820a4483af13cf6fd51f13638e57bcd1c3f629d4] | committer: Mark Thompson vaapi_h264: Add support for AUD NAL units Adds a new private option to enable them (off by default). > http://git.vid

[FFmpeg-cvslog] lavc: Add h264_metadata bitstream filter

2017-11-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu May 4 23:09:02 2017 +0100| [9e93001b6135a23fe4e200196c08fb4fbffed6fc] | committer: Mark Thompson lavc: Add h264_metadata bitstream filter This is able to modify some header metadata found in the SPS/VUI, and can also add/

[FFmpeg-cvslog] lavc: Add coded bitstream read/write support for H.264

2017-11-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun May 14 16:18:25 2017 +0100| [acf06f45441be24c5cbae0920579cd69427326a1] | committer: Mark Thompson lavc: Add coded bitstream read/write support for H.264 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] vaapi_encode: Move quality option to common code

2017-11-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Apr 30 19:27:54 2017 +0100| [19388a7200e5d99c703271f05dba1c806720e808] | committer: Mark Thompson vaapi_encode: Move quality option to common code Use AVCodecContext.compression_level rather than a private option, replacing

[FFmpeg-cvslog] lavc: Add coded bitstream read/write API

2017-11-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu May 4 23:01:51 2017 +0100| [18f1706f331bf5dd565774eae680508c8d3a97ad] | committer: Mark Thompson lavc: Add coded bitstream read/write API > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] hevc: Validate the number of long term reference pictures

2017-11-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Jun 24 00:29:14 2017 +0100| [1329c08ad6d2ddb304858f2972c67b508e8b0f0e] | committer: Mark Thompson hevc: Validate the number of long term reference pictures This would overflow if the stream contained a value greate

[FFmpeg-cvslog] hevc: Improve stream constraint values in common header

2017-11-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Jun 24 00:29:02 2017 +0100| [b88da98b34809dedf8882d43ed543632ed233538] | committer: Mark Thompson hevc: Improve stream constraint values in common header Add comments to describe the sources of the constraint values expresse

[FFmpeg-cvslog] h264: Add stream constraint values to the common header

2017-11-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Jun 24 00:30:20 2017 +0100| [aaf441465080b9bc57f5ca8dea656f9b2c5dc821] | committer: Mark Thompson h264: Add stream constraint values to the common header With comments describing the derivation of each value.

[FFmpeg-cvslog] avconv_hw: Free device on initialisation failure

2017-11-01 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Fri Jun 16 23:18:55 2017 +0100| [c2b0bea40f1fd4399ff6184a2df4f397c0f4b3ab] | committer: Mark Thompson avconv_hw: Free device on initialisation failure > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] vf_hwmap: Properly free a locally derived device

2017-11-01 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Fri Jun 16 23:11:51 2017 +0100| [a670eea56087d0ecd4fbeccf3a9beb9110b7031f] | committer: Mark Thompson vf_hwmap: Properly free a locally derived device > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] vf_hwmap: Add missing error code

2017-11-01 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Fri Jun 16 23:08:47 2017 +0100| [5635c80bf59d90e63ede473e2c014647850a8446] | committer: Mark Thompson vf_hwmap: Add missing error code > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5635c80bf59d90e63ede473e2c01464

[FFmpeg-cvslog] hwcontext: Mark local table static const

2017-11-01 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Jun 13 22:27:31 2017 +0100| [4993a68f0f9285f92a42a54305dc0244665b7db4] | committer: Mark Thompson hwcontext: Mark local table static const > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] ffmpeg: Fix flush packet stream copy input timestamp handling

2017-11-01 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Nov 1 00:48:56 2017 +| [cf170869821aff42f59538c62574f9f7bdce85d6] | committer: Mark Thompson ffmpeg: Fix flush packet stream copy input timestamp handling Since a7da13474286774cf378c3ea606c19a7c1a0eba3, flush p

[FFmpeg-cvslog] hevc: Add names for reserved NAL unit types

2017-10-30 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun May 14 15:47:36 2017 +0100| [3daaa4417317ca732fb00476fdb3308d784f87e4] | committer: Mark Thompson hevc: Add names for reserved NAL unit types While not yet used, these NAL units do already have some defined sem

[FFmpeg-cvslog] h264_sei: Add namespace prefix to all SEI values

2017-10-30 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon May 15 22:42:14 2017 +0100| [6ea220cbeec8863e2006a03b73bed52db2b13ee7] | committer: Mark Thompson h264_sei: Add namespace prefix to all SEI values This avoids confusion with equivalent H.265 SEI values when both are bein

[FFmpeg-cvslog] avconv: Flush output BSFs when stream copy reaches EOF

2017-10-30 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu May 4 23:01:23 2017 +0100| [4d56f7ab8f627aa140c1ede1bb61305f01cefcdd] | committer: Mark Thompson avconv: Flush output BSFs when stream copy reaches EOF Same as f64d1100a54d12c78ce436181bb64229c56da6b3, for stream copy rathe

[FFmpeg-cvslog] doc: Document hwupload, hwdownload and hwmap filters

2017-10-30 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Apr 30 22:11:54 2017 +0100| [66aa9b94dae217a0fc5acfb704490707629d95ed] | committer: Mark Thompson doc: Document hwupload, hwdownload and hwmap filters > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] vf_hwmap: Add device derivation

2017-10-30 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:41 2017 +| [38cb05f1c89cae1862b360d4e7e3f0cd2b5bbb67] | committer: Mark Thompson vf_hwmap: Add device derivation Also refactor a little and improve error messages to make failure cases easier to understand.

[FFmpeg-cvslog] vf_hwmap: Add reverse mapping for hardware frames

2017-10-30 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:42 2017 +| [81a4cb8e58636d4efd200c2b4fec786a7e948d8b] | committer: Mark Thompson vf_hwmap: Add reverse mapping for hardware frames This is something of a hack. It allocates a new hwframe context for the

[FFmpeg-cvslog] hwcontext_qsv: Implement mapping frames to the child device type

2017-10-30 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:45 2017 +| [e1c5d56b18b82e3fb42382b1b1f972e8b371fc38] | committer: Mark Thompson hwcontext_qsv: Implement mapping frames to the child device type > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] hwcontext: Improve allocation in derived contexts

2017-10-30 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:40 2017 +| [c5714b51aad41fef56dddac1d542e7fc6b984627] | committer: Mark Thompson hwcontext: Improve allocation in derived contexts Use the flags argument of av_hwframe_ctx_create_derived() to pass the mapping

[FFmpeg-cvslog] avconv: Support setting the hardware device to use when filtering

2017-10-30 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:38 2017 +| [e669db76108de8d7a36c2274c99da82cc94d1dd1] | committer: Mark Thompson avconv: Support setting the hardware device to use when filtering This only supports one device globally, but more can b

[FFmpeg-cvslog] hwcontext_qsv: Implement mapping frames from the child device type

2017-10-30 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:44 2017 +| [eaa5e0710496db50fc164806e5f49eaaccc83bb5] | committer: Mark Thompson hwcontext_qsv: Implement mapping frames from the child device type Factorises out existing surface initialisation code to

[FFmpeg-cvslog] hwcontext: Add frame context mapping for nontrivial contexts

2017-10-30 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:39 2017 +| [27978155bc661eec9f22bcf82c9cfc099cff4365] | committer: Mark Thompson hwcontext: Add frame context mapping for nontrivial contexts Some frames contexts are not usable without additional format-sp

[FFmpeg-cvslog] hwcontext_qsv: Support derivation from child devices

2017-10-30 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:43 2017 +| [aa51bb3d2756ed912ee40645efccf5f4a9609696] | committer: Mark Thompson hwcontext_qsv: Support derivation from child devices > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] avconv_hw: Add implicit device creation with default parameters

2017-10-30 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Apr 30 14:11:51 2017 +0100| [9203aac22874c7259e155b7d00f1f33bb1355129] | committer: Mark Thompson avconv_hw: Add implicit device creation with default parameters If -hwaccel foo is supplied without any other device o

[FFmpeg-cvslog] vp9_raw_reorder_bsf: Remove a redundant allocation

2017-10-30 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Apr 26 21:39:54 2017 +0100| [b43b95f4789b6e60f9684918fd3c0a5f3f18aef6] | committer: Mark Thompson vp9_raw_reorder_bsf: Remove a redundant allocation This was left over from an earlier version which created the new packet

[FFmpeg-cvslog] vaapi: Add external control of allow-profile-mismatch

2017-10-30 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Mar 27 20:46:11 2017 +0100| [7acb90333a187b0e847b66f9d3511245423dc0ce] | committer: Mark Thompson vaapi: Add external control of allow-profile-mismatch Uses the just-added ALLOW_PROFILE_MISMATCH flag. > http://git.vid

[FFmpeg-cvslog] lavc: Add flag to allow profile mismatch with hardware decoding

2017-10-30 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Mar 27 20:45:21 2017 +0100| [64a5260c695dd8051509d3270295fd64eac56587] | committer: Mark Thompson lavc: Add flag to allow profile mismatch with hardware decoding > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] vaapi_encode: Use gop_size consistently in RC parameters

2017-10-30 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Apr 2 23:05:13 2017 +0100| [6af014f4028238b4c50f1731b3369a41d65fa9c4] | committer: Mark Thompson vaapi_encode: Use gop_size consistently in RC parameters The non-H.26[45] codecs already use this form. Since we don't cur

[FFmpeg-cvslog] qsvenc: Allow use of hw_device_ctx to make the internal session

2017-10-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:37 2017 +| [3d197514e613ccd9eab43180c0a7c8b09a307606] | committer: Mark Thompson qsvenc: Allow use of hw_device_ctx to make the internal session > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] qsv: Add ability to create a session from a device

2017-10-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:35 2017 +| [4936a48b1e6fc2147599541f8b25f43a8a9d1f16] | committer: Mark Thompson qsv: Add ability to create a session from a device > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] vaapi_encode: Add VP9 support

2017-10-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Nov 28 23:54:57 2016 +| [0fd91e4bfc00a6609b59d1ce3a9f152184e62601] | committer: Mark Thompson vaapi_encode: Add VP9 support > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0fd91e4bfc00a6609b59d1ce3a9f152

[FFmpeg-cvslog] doc: Add VAAPI encoders

2017-10-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Mar 19 17:30:52 2017 +| [41dda860870fb1566b17f6b0b61922f0ef89be47] | committer: Mark Thompson doc: Add VAAPI encoders > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=41dda860870fb1566b17f6b0b61922f

[FFmpeg-cvslog] qsvdec: Allow use of hw_device_ctx to make the internal session

2017-10-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:36 2017 +| [8848ba0bd6b035af77d4f13aa0d8d9806fe8] | committer: Mark Thompson qsvdec: Allow use of hw_device_ctx to make the internal session > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] vp9: Add bsf to fix reordering in raw streams

2017-10-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Jan 9 23:08:49 2017 +| [34e051d16850701694410a0e72e0e4ff3a5ec293] | committer: Mark Thompson vp9: Add bsf to fix reordering in raw streams Takes a raw input stream containing frames with correct timestamps but possib

[FFmpeg-cvslog] avconv: Flush output BSFs when encode reaches EOF

2017-10-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Mar 14 00:39:57 2017 +| [f64d1100a54d12c78ce436181bb64229c56da6b3] | committer: Mark Thompson avconv: Flush output BSFs when encode reaches EOF Before this, output bitstream filters would never see EOF and therefore

[FFmpeg-cvslog] vf_deinterlace_vaapi: Add support for field rate output

2017-10-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Feb 27 21:29:46 2017 +| [9aa251c98ce60e5ee83156e5292547a7671ced3a] | committer: Mark Thompson vf_deinterlace_vaapi: Add support for field rate output In order to work correctly with the i965 driver, this also

[FFmpeg-cvslog] pthread_frame: Propagate sw_pix_fmt across threads

2017-10-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Mar 30 22:58:59 2017 +0100| [c2bebfc8012821a2a22b64cae9e3cdea0f15792c] | committer: Mark Thompson pthread_frame: Propagate sw_pix_fmt across threads > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] hwcontext: Move NONE to the be the first member of AVHWDeviceType

2017-10-24 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Mar 23 19:49:39 2017 +| [1bd986ed4b0e95ded368a8eeb5c044853c090f9b] | committer: Mark Thompson hwcontext: Move NONE to the be the first member of AVHWDeviceType Also use that to fix a warning in av_hwdevice_get_typ

[FFmpeg-cvslog] cbs_h264: Fix format specifier

2017-10-24 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Oct 24 22:58:47 2017 +0100| [59b00ffea3c90b41f6e83f8184068657fed112dc] | committer: Mark Thompson cbs_h264: Fix format specifier > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=59b00ffea3c90b41f6e83f818406865

[FFmpeg-cvslog] cbs_mpeg2: Fix format specifier

2017-10-24 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Oct 24 22:57:44 2017 +0100| [79d666aa57517eda4ad71a83af0c63c722efef70] | committer: Mark Thompson cbs_mpeg2: Fix format specifier > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=79d666aa57517eda4ad71a83af0c63c

[FFmpeg-cvslog] cbs_mpeg2: Fix type for marker_bit reading

2017-10-24 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Oct 24 22:56:48 2017 +0100| [5b2c71bb94d7cab23ee81b5c29388f5fadbcaf22] | committer: Mark Thompson cbs_mpeg2: Fix type for marker_bit reading > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] hevc: Fix aligned array declarations

2017-10-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Sep 27 01:44:21 2017 +0100| [4dee92f6bc8b89e9c335ab737412bf18f3a99be3] | committer: Mark Thompson hevc: Fix aligned array declarations (cherry picked from commit d41e10c1485ec34aa342f7bc2e5bf4f9b6e66414) > http://git.vid

[FFmpeg-cvslog] cinepakenc: Move declaration out of for initialisation statement

2017-10-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Sep 27 01:48:37 2017 +0100| [e0a967a405463ac581b5861b8bf45fa67c4a3a2f] | committer: Mark Thompson cinepakenc: Move declaration out of for initialisation statement (cherry picked from commit 92f0aceb36c6e4412d4cf346e70dc74b5a

[FFmpeg-cvslog] movtextdec: Move declaration out of for initialisation statement

2017-10-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Oct 17 21:28:25 2017 +0100| [e7d20d5e3500a24d9713572cfb641d415e6beffa] | committer: Mark Thompson movtextdec: Move declaration out of for initialisation statement > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] avconv: Enable generic hwaccel support for VDPAU

2017-10-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:34 2017 +| [aa6b2e081c504cb99f5e2e0ceb45295ef24bdac2] | committer: Mark Thompson avconv: Enable generic hwaccel support for VDPAU > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

<    1   2   3   4   5   6   7   8   >