[FFmpeg-cvslog] libx264: Update ROI behaviour to match documentation

2019-07-07 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Tue Jun 4 00:19:02 2019 +0100| [d76e2aaf0896007771556e279ae85e825b81e7cc] | committer: Mark Thompson libx264: Update ROI behaviour to match documentation Fix the quantisation offset - use the whole range, and don't change the offset size based on bit

[FFmpeg-cvslog] lavu/frame: Improve ROI documentation

2019-07-07 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Tue Jun 4 00:19:01 2019 +0100| [451a51124d5d02f86696420288068e77d8e3e055] | committer: Mark Thompson lavu/frame: Improve ROI documentation Clarify and add examples for the behaviour of the quantisation offset, and define how multiple ranges should

[FFmpeg-cvslog] libx265: Update ROI behaviour to match documentation

2019-07-07 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Tue Jun 4 00:19:03 2019 +0100| [f6c572bd89e60854b16ce48824ff02bfd55702d7] | committer: Mark Thompson libx265: Update ROI behaviour to match documentation Equivalent to the previous patch for libx264. > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] lavc/h265_profile_level: Add unit test

2019-07-07 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon May 6 22:02:22 2019 +0100| [e3424575f5882a8fd97ada4081c20c92b550bcc0] | committer: Mark Thompson lavc/h265_profile_level: Add unit test Operates in the same way as the h264-levels test. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] h265_metadata: Add option to set the level of the stream

2019-07-07 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon May 6 22:02:21 2019 +0100| [c7142875c38ccb389fc03fdfe8a05c89013bc5d8] | committer: Mark Thompson h265_metadata: Add option to set the level of the stream To match the same option in h264_metadata. > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] lavc/h265_profile_level: Fix DPB size calculation

2019-07-07 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon May 6 22:02:19 2019 +0100| [c1a430885dc7a7c7fc305e9bbe7fbd6a50e90ecf] | committer: Mark Thompson lavc/h265_profile_level: Fix DPB size calculation The maxDpbPicBuf value which is used in the DPB size calculation depends on the profile (it's

[FFmpeg-cvslog] lavc/h265_profile_level: Add new profiles

2019-07-07 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon May 6 22:02:23 2019 +0100| [cd3578a8e4e11e0ba021e621367a7974d6de5da0] | committer: Mark Thompson lavc/h265_profile_level: Add new profiles Monochrome 10 and Main 10 Still Picture profiles are added by the 2018 version of the standard. > h

[FFmpeg-cvslog] lavc/h265_profile_level: Do not allow high tier at level < 4

2019-07-07 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon May 6 22:02:20 2019 +0100| [f344bb2466f8e340bafdd8ecdcf497dd6780e737] | committer: Mark Thompson lavc/h265_profile_level: Do not allow high tier at level < 4 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=co

[FFmpeg-cvslog] lavfi/vaapi: Fix build with libva 2.1 and 2.2

2019-06-07 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Fri Jun 7 21:15:29 2019 +0100| [a53f9fde45e6fd4007a85b39eab0a693900cd936] | committer: Mark Thompson lavfi/vaapi: Fix build with libva 2.1 and 2.2 While the VAProcColorProperties structure was added in libva 2.1, the colour primaries/transfer/space

[FFmpeg-cvslog] vaapi_encode: Remove unused function

2019-06-03 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon Jun 3 19:29:56 2019 +0100| [7056002796abc63c49421669c29f3cecfcdbebb4] | committer: Mark Thompson vaapi_encode: Remove unused function > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7056002796abc63c49421669c29f3cecfcdbe

[FFmpeg-cvslog] vaapi_encode: Refactor encode misc parameter buffer creation

2019-06-03 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon May 6 16:21:29 2019 +0100| [2880a32c668023bfee4745095c885450d547ae45] | committer: Mark Thompson vaapi_encode: Refactor encode misc parameter buffer creation This removes the use of the nonstandard combined structures, which generated some

[FFmpeg-cvslog] hwcontext_qsv: Try to select a matching VAAPI device by default

2019-06-02 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon May 6 15:45:44 2019 +0100| [468f00384338dc201c5ae8b00229afff703d1d25] | committer: Mark Thompson hwcontext_qsv: Try to select a matching VAAPI device by default Tries to find a device backed by the i915 kernel driver and loads the iHD VAAPI

[FFmpeg-cvslog] hwcontext_vaapi: Try to create devices via DRM before X11

2019-06-02 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon May 6 15:41:09 2019 +0100| [0b4696fbe8dbd2ab038006fdc02cada2ef6ae3ba] | committer: Mark Thompson hwcontext_vaapi: Try to create devices via DRM before X11 Opening the device via X11 (DRI2/DRI3) rather than opening a DRM render node directly

[FFmpeg-cvslog] hwcontext_vaapi: Make default DRM device selection more helpful

2019-06-02 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon May 6 15:43:04 2019 +0100| [6b6b8a63713cf730a3793b7715be0470d6152191] | committer: Mark Thompson hwcontext_vaapi: Make default DRM device selection more helpful Iterate over available render devices and pick the first one which looks usable

[FFmpeg-cvslog] hwcontext_vaapi: Add option to specify connection type

2019-06-02 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon May 6 15:31:18 2019 +0100| [d2141a9b652c52350b5a4519ec34c59f5531fad1] | committer: Mark Thompson hwcontext_vaapi: Add option to specify connection type Can be set to "drm" or "x11" to force a specific connection type. >

[FFmpeg-cvslog] ffmpeg_hw: Mark some strings as const

2019-06-02 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon May 6 15:29:01 2019 +0100| [1f8b36329f20ea08eafe3823b1e1b3785d74768d] | committer: Mark Thompson ffmpeg_hw: Mark some strings as const > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1f8b36329f20ea08eafe3823b1e1b3785d747

[FFmpeg-cvslog] hwcontext_vaapi: Add option to set driver name

2019-06-02 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Wed Nov 14 21:25:00 2018 +| [7f3f5a24a1c70c6a8e72cdf387252ce0d1afee7f] | committer: Mark Thompson hwcontext_vaapi: Add option to set driver name For example: -init_hw_device vaapi:/dev/dri/renderD128,driver=foo This may be more convenient

[FFmpeg-cvslog] ffmpeg_hw: Treat empty device string as no device setting

2019-06-02 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon May 6 15:30:24 2019 +0100| [a4448637380d9397a7ea5d644e9853af90a66a89] | committer: Mark Thompson ffmpeg_hw: Treat empty device string as no device setting The implementation will use some default in this case. The empty string

[FFmpeg-cvslog] vaapi_encode: Warn if input has cropping information

2019-06-02 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Mar 31 15:39:44 2019 +0100| [909bcedc581aa03dd5e22ecb1d0cc3b52eba8c26] | committer: Mark Thompson vaapi_encode: Warn if input has cropping information Cropping is not supported by VAAPI encode. > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] vf_crop: Add support for cropping hardware frames

2019-06-02 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sat Mar 23 16:18:48 2019 +| [f1b359aaf5c34359df8c8541d002f128d868f27f] | committer: Mark Thompson vf_crop: Add support for cropping hardware frames Set the cropping fields in the AVFrame. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com

[FFmpeg-cvslog] vf_scale_vaapi: Add options to configure output colour properties

2019-06-02 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Thu Feb 28 00:38:09 2019 +| [ef2f89bbccc973fbde0926bfedef6e1eb3604674] | committer: Mark Thompson vf_scale_vaapi: Add options to configure output colour properties The "out_color_matrix" and "out_range" properties ma

[FFmpeg-cvslog] lavfi/vaapi: Improve support for colour properties

2019-06-02 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Thu Feb 28 00:38:08 2019 +| [5051b7f898aebb77291f2b1c97a53e84b4c34256] | committer: Mark Thompson lavfi/vaapi: Improve support for colour properties Attempts to pick the set of supported colour properties best matching the input. Output

[FFmpeg-cvslog] doc/indevs: Add example using cropping to capture part of a plane

2019-06-02 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sat Mar 23 16:18:49 2019 +| [963c4f85fe547ef51fafb66d7eceb3f5637d3843] | committer: Mark Thompson doc/indevs: Add example using cropping to capture part of a plane > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] vf_misc_vaapi: Add missing return value checks

2019-06-02 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Mar 31 15:39:40 2019 +0100| [5fb9eb9ed256d772609377ce356b8e22de9611d2] | committer: Mark Thompson vf_misc_vaapi: Add missing return value checks Parameter buffer creation can fail. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavfi/vaapi: Factorise out common code for parameter buffer setup

2019-06-02 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Mar 31 15:39:35 2019 +0100| [6ed34a437925c5263f6c4ac7d0a9a46955055abe] | committer: Mark Thompson lavfi/vaapi: Factorise out common code for parameter buffer setup Also enables cropping on all VAAPI filters, inherited from the existing support

[FFmpeg-cvslog] configure: Do not enable both OpenCL-VAAPI interop modes simultaneously

2019-03-27 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Tue Mar 26 23:39:19 2019 +| [d0b174d7df886023b2ce64d229d3af4777c01587] | committer: Mark Thompson configure: Do not enable both OpenCL-VAAPI interop modes simultaneously Beignet offers a far more flexiable and complete interface, so choose

[FFmpeg-cvslog] vaapi_encode: Support more RC modes

2019-02-25 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Feb 10 19:46:54 2019 +| [f4d7bd6cdbcf9027a36a73531baf7e3885644ee6] | committer: Mark Thompson vaapi_encode: Support more RC modes Allow setting the mode explicitly, and try to make a sensible choice given the available parameters

[FFmpeg-cvslog] vaapi_encode_mpeg2: Enable support for more RC modes

2019-02-25 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Feb 10 19:46:57 2019 +| [1e0fac76639e31eea48aa315cbca89aeb4761fde] | committer: Mark Thompson vaapi_encode_mpeg2: Enable support for more RC modes Fixes #7650. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] vaapi_encode_h265: Enable support for more RC modes

2019-02-25 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Feb 10 19:46:56 2019 +| [d237b6b549f88657487f1439418732b549ea5f6a] | committer: Mark Thompson vaapi_encode_h265: Enable support for more RC modes Also fixes QP going out of range when modified by the quant factor/offset values, and clarifies

[FFmpeg-cvslog] vaapi_encode_vp8: Enable support for more RC modes

2019-02-25 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Feb 10 19:46:58 2019 +| [2efd63a3158d62e7922427a19cbc9fe4b79399fa] | committer: Mark Thompson vaapi_encode_vp8: Enable support for more RC modes > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] vaapi_encode_h264: Enable support for more RC modes

2019-02-25 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Feb 10 19:46:55 2019 +| [f5eb08937e31f0927e8344d5161ed7217cd53779] | committer: Mark Thompson vaapi_encode_h264: Enable support for more RC modes Also fixes QP going out of range when modified by the quant factor/offset values. > h

[FFmpeg-cvslog] vaapi_encode_vp9: Fix whitespace after previous patch

2019-02-25 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Feb 10 19:47:00 2019 +| [c4c2c4df76e15cf3e4c7a0b7500d3c0f8dade271] | committer: Mark Thompson vaapi_encode_vp9: Fix whitespace after previous patch > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] vaapi_encode_mjpeg: Use common quality option

2019-02-25 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Feb 10 19:47:01 2019 +| [fda6dcd0b0a32a05e459b62ff5f40bbe56cd3290] | committer: Mark Thompson vaapi_encode_mjpeg: Use common quality option Doesn't change anything, but makes the behaviour better match that of the other codecs

[FFmpeg-cvslog] vaapi_encode_mpeg2: Add missing marker bit in time_code

2019-02-25 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Feb 10 19:47:02 2019 +| [f948082e5fc24b00c5b7dbf4493906f1e540a743] | committer: Mark Thompson vaapi_encode_mpeg2: Add missing marker bit in time_code We don't have anything useful to put in this field, but there is still meant to be a marker

[FFmpeg-cvslog] vaapi_encode_vp9: Enable support for more RC modes

2019-02-25 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Feb 10 19:46:59 2019 +| [28e619e268ccd992848404600c45c12c5227acde] | committer: Mark Thompson vaapi_encode_vp9: Enable support for more RC modes > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] vaapi_encode: Do not zero access unit structures

2019-02-25 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon Feb 25 23:24:23 2019 +| [9d5ca71ec2efddfa0d30ae88db66fd0bd3f1f33b] | committer: Mark Thompson vaapi_encode: Do not zero access unit structures Following b8c45bbcbc207293f955e838ea66106f4b65b1ac they contain allocated unit arrays which will get

[FFmpeg-cvslog] vaapi_encode_h265: Ensure that ref pics are always in the RPS

2019-01-27 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Fri Jan 25 19:54:27 2019 +| [44bcccb7f0c43cb40f1e61f6e1e19cf2ab266c57] | committer: Mark Thompson vaapi_encode_h265: Ensure that ref pics are always in the RPS When making a new P-frame when B-frames are present the previous P-frame is normally

[FFmpeg-cvslog] vaapi_encode_h264: Support more complex reference structures

2019-01-23 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Thu Dec 20 20:39:58 2018 +| [25c0ede93b9cb3542e631d6e449d50aa3fb1c2e8] | committer: Mark Thompson vaapi_encode_h264: Support more complex reference structures > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] vaapi_encode_h265: Support more complex reference structures

2019-01-23 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Thu Dec 20 20:39:59 2018 +| [362992e94bccca225d180e791f7e24858efb857d] | committer: Mark Thompson vaapi_encode_h265: Support more complex reference structures The reference picture sets are now constructed directly from the DPB information

[FFmpeg-cvslog] vaapi_encode_vp9: Support more complex reference structures

2019-01-23 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Thu Dec 20 20:40:00 2018 +| [916b3b9079f783f0e00823e19bba85fa0f7d012f] | committer: Mark Thompson vaapi_encode_vp9: Support more complex reference structures > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] vaapi_encode: Allocate picture-private data in generic code

2019-01-23 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Thu Dec 20 20:39:55 2018 +| [26ce3a43a35fe3a43c895945252aa22c6b46ffb7] | committer: Mark Thompson vaapi_encode: Allocate picture-private data in generic code > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] vaapi_encode: Convert to send/receive API

2019-01-23 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Thu Dec 20 20:39:56 2018 +| [5fdcf85bbffe7451c227478fda62da5c0938f27d] | committer: Mark Thompson vaapi_encode: Convert to send/receive API This attaches the logic of picking the mode of for the next picture to the output, which simplifies some

[FFmpeg-cvslog] vaapi_encode: Let the reconstructed frame pool be sized dynamically

2019-01-23 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Thu Dec 20 20:39:57 2018 +| [494bd8df782efe53e85de8ce258a079cea4eca72] | committer: Mark Thompson vaapi_encode: Let the reconstructed frame pool be sized dynamically No supported encode driver requires the pool to be fixed-size, so just remove

[FFmpeg-cvslog] cbs_av1: Fix reading of overlong uvlc codes

2018-12-22 Thread Mark Thompson
ffmpeg | branch: release/4.1 | Mark Thompson | Sun Dec 2 20:49:24 2018 +| [b420f23566825192c3fc1f46fce24d19ffc1d72e] | committer: Mark Thompson cbs_av1: Fix reading of overlong uvlc codes The specification allows 2^32-1 to be encoded as any number of zeroes greater than 31, followed

[FFmpeg-cvslog] cbs_av1: Fix reading of overlong uvlc codes

2018-12-22 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Dec 2 20:49:24 2018 +| [b97a4b658814b2de8b9f2a3bce491c002d34de31] | committer: Mark Thompson cbs_av1: Fix reading of overlong uvlc codes The specification allows 2^32-1 to be encoded as any number of zeroes greater than 31, followed by a one

[FFmpeg-cvslog] qsvdec: Fix running with assert_level > 0

2018-12-09 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Nov 11 15:32:15 2018 +| [34cab708189bdde8f59543a885313928a980564d] | committer: Mark Thompson qsvdec: Fix running with assert_level > 0 Assertion avctx->codec_id != AV_CODEC_ID_NONE failed at src/libavcodec/parser.c:128 The s

[FFmpeg-cvslog] hwcontext_opencl: Use correct function to enumerate devices

2018-12-02 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Wed Nov 28 00:16:30 2018 +| [21608bc30303b221db8f3e2fb0952e7e7f2bd270] | committer: Mark Thompson hwcontext_opencl: Use correct function to enumerate devices Also assert that all required functions are present. > http://git.videolan.

[FFmpeg-cvslog] configure: Avoid use of nonstandard features of sed

2018-12-02 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Dec 2 23:31:50 2018 +| [2f6b1806ce2bc007a3a3596680a9f8089fb78145] | committer: Mark Thompson configure: Avoid use of nonstandard features of sed Standard sed does not support EREs. Fixes #7310. > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] hwcontext_opencl: Only release command queue if it exists

2018-11-27 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Nov 25 19:14:27 2018 +| [b9aff7a53d598a7882bfe3db449a3e5dc6543f05] | committer: Mark Thompson hwcontext_opencl: Only release command queue if it exists If the frames context creation fails then the command queue reference need not exist when

[FFmpeg-cvslog] libaomenc: Drop unused noise-sensitivity option

2018-11-18 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon Nov 5 14:52:46 2018 +| [e3991a5a459af602c888c13ee2a59e9e510a835b] | committer: Mark Thompson libaomenc: Drop unused noise-sensitivity option > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e3991a5a459af602c888c13ee2a59e9e510a8

[FFmpeg-cvslog] vaapi_encode_h265: Reduce SAR to valid range

2018-11-18 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Oct 28 17:13:54 2018 +| [80ce23da6533d37d2d6ec27c9132060451af892a] | committer: Mark Thompson vaapi_encode_h265: Reduce SAR to valid range Matching previous commit for H.264. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] vaapi_encode: Improve log message for unsupported profiles

2018-11-18 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon Nov 5 18:00:48 2018 +| [b67435702090e9a4f6f284d276ac2df0aafc00df] | committer: Mark Thompson vaapi_encode: Improve log message for unsupported profiles > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] doc/encoders: Move libxavs2 to correct place in alphabetical order

2018-11-18 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Oct 28 20:08:17 2018 +| [f951036d3243c04d60f30e23d409a734e40e2fbc] | committer: Mark Thompson doc/encoders: Move libxavs2 to correct place in alphabetical order > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] doc/encoders: Add libaom-av1

2018-11-18 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon Nov 5 14:47:19 2018 +| [b2ea757f6843e834bddded5fc9922d6e09f87638] | committer: Mark Thompson doc/encoders: Add libaom-av1 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b2ea757f6843e834bddded5fc9922d6e09f87638 ---

[FFmpeg-cvslog] mjpegdec: Fill raw huffman tables with default values too

2018-11-18 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Nov 11 16:16:54 2018 +| [7ba63695b78c13bb6e6a734c55ad9e829c738b42] | committer: Mark Thompson mjpegdec: Fill raw huffman tables with default values too These may be used by hwaccel decoders when the standard tables are not otherwise available

[FFmpeg-cvslog] cbs_h265: Add a lot more SEI parsing support

2018-11-18 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sat Oct 27 22:36:46 2018 +0100| [7a20656474217cc84632b0738fa22fbaa13d1937] | committer: Mark Thompson cbs_h265: Add a lot more SEI parsing support Supports both prefix and suffix SEI, decoding all of the common SEI types and some more obscure ones

[FFmpeg-cvslog] configure: Add missing xlib dependency for VAAPI X11 code

2018-11-14 Thread Mark Thompson
ffmpeg | branch: release/4.1 | Mark Thompson | Wed Nov 14 22:56:18 2018 +| [4f1e07090a9f6064078cac694f1d7148f86176c3] | committer: Mark Thompson configure: Add missing xlib dependency for VAAPI X11 code Fixes #7538. (cherry picked from commit 2ce3a48f30fe3cec7153aa3f18a1012a366aca3a

[FFmpeg-cvslog] configure: Add missing xlib dependency for VAAPI X11 code

2018-11-14 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Wed Nov 14 22:56:18 2018 +| [2ce3a48f30fe3cec7153aa3f18a1012a366aca3a] | committer: Mark Thompson configure: Add missing xlib dependency for VAAPI X11 code Fixes #7538. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] cbs_h265: Add PTL parsing for sublayers

2018-11-11 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sat Oct 27 22:01:16 2018 +0100| [252e79663de802d8d0b38fbfdfeeda2d86b4e611] | committer: Mark Thompson cbs_h265: Add PTL parsing for sublayers With fate test using the SLPPLP_A_VIDYO_2 conformance file, which contains two sublayers with full PTL

[FFmpeg-cvslog] fate/libavcodec: Fix config dependency of h264-levels test

2018-11-11 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sat Oct 27 23:19:49 2018 +0100| [fd1d735c0b98bad99c9084d5a16935d96aa37297] | committer: Mark Thompson fate/libavcodec: Fix config dependency of h264-levels test > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] configure: Add missing V4L2 M2M decoder BSF dependencies

2018-11-05 Thread Mark Thompson
ffmpeg | branch: release/4.1 | Mark Thompson | Mon Nov 5 14:22:10 2018 +| [ec1b5216fc65602b97cf5dc97a9a9a266f38894f] | committer: Mark Thompson configure: Add missing V4L2 M2M decoder BSF dependencies (cherry picked from commit e9d2e3fdaacb6872dd689ffd5a65e476b70dee3d) > h

[FFmpeg-cvslog] configure: Add missing IVF muxer BSF dependency

2018-11-05 Thread Mark Thompson
ffmpeg | branch: release/4.1 | Mark Thompson | Mon Nov 5 14:22:05 2018 +| [066ff02621cea7d78d7791c91e0d916c30bffb27] | committer: Mark Thompson configure: Add missing IVF muxer BSF dependency (cherry picked from commit a4fb2b115071220f23ad7b3d82037647e94279ed) > http://git.videolan.

[FFmpeg-cvslog] cbs_av1: Support redundant frame headers

2018-11-05 Thread Mark Thompson
ffmpeg | branch: release/4.1 | Mark Thompson | Sun Nov 4 23:58:01 2018 +| [10506de9ad1fb050737ef79cf4853742b793c37d] | committer: Mark Thompson cbs_av1: Support redundant frame headers (cherry picked from commit f5894178fb8063ec17c61c04df96a70607ca2daa) > http://git.videolan.

[FFmpeg-cvslog] cbs_av1: Fix header writing when already aligned

2018-11-05 Thread Mark Thompson
ffmpeg | branch: release/4.1 | Mark Thompson | Sun Nov 4 23:56:39 2018 +| [af3fccfeff74da54fc3e702fbb6757c2aad2814e] | committer: Mark Thompson cbs_av1: Fix header writing when already aligned (cherry picked from commit 6bdb7712ae0267ba4f69c7434d2b3dee12762d1d) > http://git.videolan.

[FFmpeg-cvslog] cbs_av1: Support redundant frame headers

2018-11-05 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Nov 4 23:58:01 2018 +| [f5894178fb8063ec17c61c04df96a70607ca2daa] | committer: Mark Thompson cbs_av1: Support redundant frame headers > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f5894178fb8063ec17c61c04df96a70607ca2

[FFmpeg-cvslog] cbs_av1: Fix header writing when already aligned

2018-11-05 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Nov 4 23:56:39 2018 +| [6bdb7712ae0267ba4f69c7434d2b3dee12762d1d] | committer: Mark Thompson cbs_av1: Fix header writing when already aligned > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6bdb7712ae0267ba4f69c7434d2b3dee12762

[FFmpeg-cvslog] configure: Add missing V4L2 M2M decoder BSF dependencies

2018-11-05 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon Nov 5 14:22:10 2018 +| [e9d2e3fdaacb6872dd689ffd5a65e476b70dee3d] | committer: Mark Thompson configure: Add missing V4L2 M2M decoder BSF dependencies > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] configure: Add missing IVF muxer BSF dependency

2018-11-05 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon Nov 5 14:22:05 2018 +| [a4fb2b115071220f23ad7b3d82037647e94279ed] | committer: Mark Thompson configure: Add missing IVF muxer BSF dependency > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a4fb2b115071220f23ad7b3d82037647e9427

[FFmpeg-cvslog] configure: Fix av1_metadata BSF dependency

2018-11-04 Thread Mark Thompson
ffmpeg | branch: release/4.1 | Mark Thompson | Mon Nov 5 00:01:54 2018 +| [acd13f12556bd1e8d90a0afe1cbd3a949adf26a2] | committer: James Almer configure: Fix av1_metadata BSF dependency (cherry picked from commit 34429182b93123a25e38819ef15bdae42793209f) > http://git.videolan.

[FFmpeg-cvslog] configure: Fix av1_metadata BSF dependency

2018-11-04 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon Nov 5 00:01:54 2018 +| [34429182b93123a25e38819ef15bdae42793209f] | committer: Mark Thompson configure: Fix av1_metadata BSF dependency > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=34429182b93123a25e38819ef15bdae427932

[FFmpeg-cvslog] cbs_h264: Include SEI type names in trace output

2018-10-31 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sat Oct 27 22:39:46 2018 +0100| [30fcc10937966cd24b253d4b8267c455f2212b8a] | committer: Mark Thompson cbs_h264: Include SEI type names in trace output > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=30fcc10937966cd24b253d4b8267c455f2212

[FFmpeg-cvslog] cbs_h265: Add PTL parsing for Main 10 Still Picture profile

2018-10-31 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sat Oct 27 22:39:47 2018 +0100| [2dee0679e9a88e1fea51ebd3dcd2bbbf6e1777d6] | committer: Mark Thompson cbs_h265: Add PTL parsing for Main 10 Still Picture profile This was added in the 2018 version of the standard. > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] cbs_vp9: Ensure that reserved zero bits are actually zero

2018-10-30 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sat Oct 27 20:41:00 2018 +0100| [edcdf3512376b64d6add61fb5c21b418ebbba1e3] | committer: Mark Thompson cbs_vp9: Ensure that reserved zero bits are actually zero > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] vaapi_encode_mpeg2: Fix width/height columns/rows confusion

2018-10-29 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon Oct 29 19:41:24 2018 +| [c0692cb2bb3b51660b501f14bd344005c68df465] | committer: Mark Thompson vaapi_encode_mpeg2: Fix width/height columns/rows confusion Fixes #7522. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] libaomenc: Add support for tiles

2018-10-28 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon Oct 22 23:40:07 2018 +0100| [7070955d43ddaec87525cd83151838dadb28507c] | committer: Mark Thompson libaomenc: Add support for tiles Adds an option to specify the number of tile rows and columns, then uses a uniform tiling if possible and otherwise

[FFmpeg-cvslog] vaapi_encode_mpeg2: Use common slice sizing code

2018-10-27 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Sep 23 22:52:57 2018 +0100| [29816e278f4ff22f50d9c831e3cf5f4d1b0e0214] | committer: Mark Thompson vaapi_encode_mpeg2: Use common slice sizing code > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=29816e278f4ff22f50d9c831e3cf5f4d1b0e0

[FFmpeg-cvslog] vaapi_encode: Support configurable slices

2018-10-27 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Sep 23 22:52:56 2018 +0100| [2923ed247ee2f507f32b34aeddd6785bab173a71] | committer: Mark Thompson vaapi_encode: Support configurable slices This adds common code to query driver support and set appropriate address/size information for each slice

[FFmpeg-cvslog] vaapi_encode_h264: Enable multiple-slice support

2018-10-27 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Sep 23 22:52:58 2018 +0100| [a769e72c750e113c75b1f106296ade94caa28748] | committer: Mark Thompson vaapi_encode_h264: Enable multiple-slice support > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a769e72c750e113c75b1f106296ade94caa28

[FFmpeg-cvslog] vaapi_encode_h265: Enable multiple-slice support

2018-10-27 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Sep 23 22:52:59 2018 +0100| [a7eda762dce66e7df993f66fc3abdf06c7074190] | committer: Mark Thompson vaapi_encode_h265: Enable multiple-slice support > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a7eda762dce66e7df993f66fc3abdf06c7074

[FFmpeg-cvslog] vaapi_encode: Add flag to mark encoders supporting only constant-quality

2018-10-27 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Sep 23 22:53:00 2018 +0100| [fef2162b6ea752c76a1220f59ad962b65a400fc3] | committer: Mark Thompson vaapi_encode: Add flag to mark encoders supporting only constant-quality And set it for MJPEG. > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] lavfi/ebur128: Fix mixed declarations and code

2018-10-24 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Tue Oct 23 22:21:52 2018 +0100| [f370142ec08bf99040953916feb5fd6ec3d7e3e4] | committer: Mark Thompson lavfi/ebur128: Fix mixed declarations and code > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f370142ec08bf99040953916feb5fd6ec3d7e

[FFmpeg-cvslog] cbs_h2645: Allocate all internal buffers with padding

2018-10-22 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Tue Oct 16 22:01:28 2018 +0100| [da6db843b80e6140dbf28f05195b6a17018fd68c] | committer: Mark Thompson cbs_h2645: Allocate all internal buffers with padding Any of these buffers (for both H.264 and H.265) might reasonably be parsed using the bitstream

[FFmpeg-cvslog] doc/bitstream_filters: Add av1_metadata

2018-10-16 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Fri Oct 5 00:09:47 2018 +0100| [57f312a34db4e428ccfcaf91ec0a5e275ac88739] | committer: Mark Thompson doc/bitstream_filters: Add av1_metadata > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=57f312a34db4e428ccfcaf91ec0a5e275ac88

[FFmpeg-cvslog] trace_headers: Fix memory leaks on syntax read failures

2018-10-16 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Fri Oct 5 00:09:45 2018 +0100| [f6912cc3e7569a94159565f553159f6c1b7e0d2c] | committer: Mark Thompson trace_headers: Fix memory leaks on syntax read failures > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] Merge commit '21733b39d0af5211d7b9f168ff3667ea86362e2b'

2018-10-06 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sat Oct 6 18:43:28 2018 +0100| [1f1ec958f6c68a5ceafea206a99c895f62d0f3ec] | committer: Mark Thompson Merge commit '21733b39d0af5211d7b9f168ff3667ea86362e2b' * commit '21733b39d0af5211d7b9f168ff3667ea86362e2b': lavu/qsv: fix a random hwupload

[FFmpeg-cvslog] lavc: Add AV1 metadata bitstream filter

2018-09-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Sep 9 23:08:12 2018 +0100| [476a77128a2557a619afeaf80a58c01eca1f9587] | committer: Mark Thompson lavc: Add AV1 metadata bitstream filter Can adjust colour and timing information. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] h264_metadata: Avoid integer overflow in bitrate

2018-09-24 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon Sep 24 22:45:50 2018 +0100| [321294adb788b5e143fcec776cdf1daf79ed921c] | committer: Mark Thompson h264_metadata: Avoid integer overflow in bitrate Fixes CID #1439664. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] vaapi_encode_h265: Add missing error return

2018-09-24 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon Sep 24 23:02:10 2018 +0100| [74b4134d2f579c9fc99f970fe7bbe1a1497576c2] | committer: Mark Thompson vaapi_encode_h265: Add missing error return Fixes CID #1439657. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavc/h264_levels: Avoid integer overflow in bitrate

2018-09-24 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon Sep 24 23:03:32 2018 +0100| [581b4125aa187f2cf848d7a27e6128573c80dc64] | committer: Mark Thompson lavc/h264_levels: Avoid integer overflow in bitrate Fixes CID #1439656. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavc/h265_profile_level: Avoid integer overflow in bitrate

2018-09-24 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon Sep 24 23:00:43 2018 +0100| [feb1cf08ab393070cd3d830dc7006100de487b74] | committer: Mark Thompson lavc/h265_profile_level: Avoid integer overflow in bitrate Fixes CIDs #1439659 and #1439660. > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] lavc/h265_profile_level: Fix level guessing with no PTL structure

2018-09-24 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon Sep 24 22:55:35 2018 +0100| [1215fbad96da6dc9f81cf335332fc7ebafd0c557] | committer: Mark Thompson lavc/h265_profile_level: Fix level guessing with no PTL structure Fixes CID #1439661. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] vaapi_encode_h265: Improve profile support

2018-09-23 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:31:03 2018 +0100| [61aea246627787e80edd1f2eae01df63688dda68] | committer: Mark Thompson vaapi_encode_h265: Improve profile support Set profile compatibility/constraint flags properly (including the constraint flags used for RExt profiles

[FFmpeg-cvslog] vaapi_encode_h265: Set level based on stream if not set by user

2018-09-23 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:31:05 2018 +0100| [bfc4d0f6e475227dcf13d6f9d8f5832b288ac243] | committer: Mark Thompson vaapi_encode_h265: Set level based on stream if not set by user Sets the level based on the stream properties if it is not explicitly set by the user

[FFmpeg-cvslog] cbs_h264: Fix profile typo

2018-09-23 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:31:01 2018 +0100| [574dafe7b81d4f3520e839a7b2753a77e8c7d1cc] | committer: Mark Thompson cbs_h264: Fix profile typo > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=574dafe7b81d4f3520e839a7b2753a77e8c7d1cc --- libavco

[FFmpeg-cvslog] cbs_h264: Infer default VUI values if VUI parameters are not present

2018-09-23 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:31:02 2018 +0100| [1156b507f7df719bac1ed411314c82dcc1ecebc4] | committer: Mark Thompson cbs_h264: Infer default VUI values if VUI parameters are not present > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] lavc/h265: Add some common code for profile/tier/level handling

2018-09-23 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:31:04 2018 +0100| [59dd91c7682d0a9fa350ecc6dabc7234eb9d369f] | committer: Mark Thompson lavc/h265: Add some common code for profile/tier/level handling Adds support for determining for level limits, including mapping PTL blocks

[FFmpeg-cvslog] cbs_h264: Fix default value for max mv lengths

2018-09-23 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:31:00 2018 +0100| [4b2e3de8c0fc87bfddd98cfab95bb1afe63c7fff] | committer: Mark Thompson cbs_h264: Fix default value for max mv lengths A recent version of the standard changed the max and default to 15, from 16 in older versions

[FFmpeg-cvslog] vaapi_encode: Add support for max QP in rate control

2018-09-23 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:30:46 2018 +0100| [8479f99c7dd227d9cb94d262602f1298f71cf33b] | committer: Mark Thompson vaapi_encode: Add support for max QP in rate control This was added in libva 2.1.0 (VAAPI 1.1.0). Use AVCodecContext.qmax, matching the existing

[FFmpeg-cvslog] vaapi_encode_mjpeg: Mark as intra-only

2018-09-23 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:30:55 2018 +0100| [930aad6a3617406f292f5505af3cd38000da04f1] | committer: Mark Thompson vaapi_encode_mjpeg: Mark as intra-only > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=930aad6a3617406f292f5505af3cd38000da0

[FFmpeg-cvslog] vaapi_encode_mpeg2: Add options

2018-09-23 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:30:42 2018 +0100| [95f6f7b704a443fb4b3f4b26e3f0d88d620775c7] | committer: Mark Thompson vaapi_encode_mpeg2: Add options Include the common options, and also named options for setting the profile and level. > http://git.videolan.

<    1   2   3   4   5   6   7   8   >