[FFmpeg-cvslog] Merge commit '67eb2b16daa77f6ba3e04a28ca18e53193723b7f'

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Feb 21 21:52:20 2018 +| [f082dcab7cdf94b6268917a6dc472d594d7538f0] | committer: Mark Thompson Merge commit '67eb2b16daa77f6ba3e04a28ca18e53193723b7f' * commit '67eb2b16daa77f6ba3e04a28ca18e53193723b7f': vaapi_h265

[FFmpeg-cvslog] Merge commit '216c44dfc17252ec0681dcb0bbeeb45a9d14eca7'

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Feb 21 21:51:28 2018 +| [9e3e9a37289c1a9cdfdb6c7389a3ece3cfa4749c] | committer: Mark Thompson Merge commit '216c44dfc17252ec0681dcb0bbeeb45a9d14eca7' * commit '216c44dfc17252ec0681dcb0bbeeb45a9d14eca7': vaapi_encode: D

[FFmpeg-cvslog] vaapi_encode: Destroy output buffer pool before VA context

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Dec 17 19:48:35 2017 +| [216c44dfc17252ec0681dcb0bbeeb45a9d14eca7] | committer: Mark Thompson vaapi_encode: Destroy output buffer pool before VA context The buffers are created associated with the context, so they

[FFmpeg-cvslog] Merge commit 'c8e135ea9225137050a6315fd9ba9c0f242c90b6'

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Feb 21 21:46:09 2018 +| [fe1fb48e2bd1e5bddcde8b898084851cc8f6939c] | committer: Mark Thompson Merge commit 'c8e135ea9225137050a6315fd9ba9c0f242c90b6' * commit 'c8e135ea9225137050a6315fd9ba9c0f242c90b6': vaapi_encode: Al

[FFmpeg-cvslog] Merge commit '254e728d207c173a3714e6a01c9d68fcb3af8b73'

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Feb 21 21:36:08 2018 +| [7dc8752e614a9aa5b3378be5185d97741ee7735f] | committer: Mark Thompson Merge commit '254e728d207c173a3714e6a01c9d68fcb3af8b73' * commit '254e728d207c173a3714e6a01c9d68fcb3af8b73': cbs: Minor c

[FFmpeg-cvslog] cbs: Minor comment fixes / cosmetics

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Nov 9 01:04:15 2017 +| [254e728d207c173a3714e6a01c9d68fcb3af8b73] | committer: Mark Thompson cbs: Minor comment fixes / cosmetics > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] cbs: Add an explicit type for coded bitstream unit types

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Nov 9 01:04:02 2017 +| [1d12a545ce828eaf4fb3729548ea37635ab8] | committer: Mark Thompson cbs: Add an explicit type for coded bitstream unit types Also fix conversion specifiers used for the unit type.

[FFmpeg-cvslog] Merge commit '1d12a545ce828eaf4fb37295400008ea37635ab8'

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Feb 21 21:25:48 2018 +| [cacb47633c043a4bafb6872716dd8c4479dc4df1] | committer: Mark Thompson Merge commit '1d12a545ce828eaf4fb3729548ea37635ab8' * commit '1d12a545ce828eaf4fb3729548ea37635ab8': cbs: Add an ex

[FFmpeg-cvslog] Merge commit '2651352988212531038326c44754ece1728c4a3b'

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Feb 21 21:23:50 2018 +| [d28eb0e34d80f12b779c7b6befc5b350ffcdf476] | committer: Mark Thompson Merge commit '2651352988212531038326c44754ece1728c4a3b' * commit '2651352988212531038326c44754ece1728c4a3b': cbs: Al

[FFmpeg-cvslog] cbs: Allocate the context inside the init function

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Nov 9 01:03:57 2017 +| [2651352988212531038326c44754ece1728c4a3b] | committer: Mark Thompson cbs: Allocate the context inside the init function ... instead of making callers allocate it themselves. This is more cons

[FFmpeg-cvslog] Merge commit 'a674b31240e99a369059385b03582b35629d190f'

2018-02-12 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Feb 12 23:12:43 2018 +| [0018f17f233d5a702513b7f83eadff8d15f08883] | committer: Mark Thompson Merge commit 'a674b31240e99a369059385b03582b35629d190f' * commit 'a674b31240e99a369059385b03582b35629d190f': build:

[FFmpeg-cvslog] Merge commit '5b6213ef6bf5e0781c83e86926eb0b33a98dc185'

2018-02-12 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Feb 12 23:10:09 2018 +| [7ceec9c5ec511fd75116ab94ac132159f8d97edc] | committer: Mark Thompson Merge commit '5b6213ef6bf5e0781c83e86926eb0b33a98dc185' * commit '5b6213ef6bf5e0781c83e86926eb0b33a98dc185': avcodec/vc1de

[FFmpeg-cvslog] Merge commit '9b09792c90b580842157ca8ce534be434725a841'

2018-02-12 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Feb 12 23:05:13 2018 +| [ccef7a85d6491fb354a36970162fa0204217d8e7] | committer: Mark Thompson Merge commit '9b09792c90b580842157ca8ce534be434725a841' * commit '9b09792c90b580842157ca8ce534be434725a841': lavc/qsv: d

[FFmpeg-cvslog] Merge commit '8bb9824fcbc5a6ebf68391d70a2c4f03447990d2'

2018-02-12 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Feb 12 23:01:24 2018 +| [de3be1d09f31e0f5c72240fc0270067c5c6d2510] | committer: Mark Thompson Merge commit '8bb9824fcbc5a6ebf68391d70a2c4f03447990d2' * commit '8bb9824fcbc5a6ebf68391d70a2c4f03447990d2': qsvenc

[FFmpeg-cvslog] Merge commit 'e412d683fe0349bb8450645813a23158bb4ebd66'

2018-02-12 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Feb 12 23:00:13 2018 +| [e9dfc6f9006f81d6267d183b00616053b514df8f] | committer: Mark Thompson Merge commit 'e412d683fe0349bb8450645813a23158bb4ebd66' * commit 'e412d683fe0349bb8450645813a23158bb4ebd66': hwcontext: P

[FFmpeg-cvslog] hwcontext: Perform usual uninitialisation on derived frames contexts

2018-02-12 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Jun 26 20:28:07 2017 +0100| [e412d683fe0349bb8450645813a23158bb4ebd66] | committer: Mark Thompson hwcontext: Perform usual uninitialisation on derived frames contexts > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] hwcontext: Perform usual initialisation on derived device contexts

2018-02-12 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Oct 8 15:19:17 2017 +0100| [caecb85014fc81f8734560a150073627eedab78c] | committer: Mark Thompson hwcontext: Perform usual initialisation on derived device contexts The initialisation should be common. For

[FFmpeg-cvslog] Merge commit 'caecb85014fc81f8734560a150073627eedab78c'

2018-02-12 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Feb 12 22:59:12 2018 +| [cfff6d1f777cdf4ddd5004b29e13ac33d22341f5] | committer: Mark Thompson Merge commit 'caecb85014fc81f8734560a150073627eedab78c' * commit 'caecb85014fc81f8734560a150073627eedab78c': hwcontext: P

[FFmpeg-cvslog] vf_hwupload/hwmap: Support setting a fixed pool size

2018-02-12 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Aug 5 22:10:46 2017 +0100| [c6bc18bc121ea66df715123c59f7ef9542c0914a] | committer: Mark Thompson vf_hwupload/hwmap: Support setting a fixed pool size These filters do not directly know whether the API they are using will s

[FFmpeg-cvslog] Merge commit 'c6bc18bc121ea66df715123c59f7ef9542c0914a'

2018-02-12 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Feb 12 22:56:12 2018 +| [b668a1c8b35d7b45eb32cba465fb99b99355998c] | committer: Mark Thompson Merge commit 'c6bc18bc121ea66df715123c59f7ef9542c0914a' * commit 'c6bc18bc121ea66df715123c59f7ef9542c0914a': vf_hwupload

[FFmpeg-cvslog] Merge commit 'e4cdef00263dc8b3c8de9d34ceacd00dc68979c0'

2018-02-12 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Feb 12 22:55:24 2018 +| [6e050e0085b3f6f1109a0593aad63ec6e6bf23ff] | committer: Mark Thompson Merge commit 'e4cdef00263dc8b3c8de9d34ceacd00dc68979c0' * commit 'e4cdef00263dc8b3c8de9d34ceacd00dc68979c0': vf_scale_qsv: S

[FFmpeg-cvslog] vf_scale_qsv: Support increasing hardware frame pool size

2018-02-12 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Mar 27 21:10:23 2017 +0100| [e4cdef00263dc8b3c8de9d34ceacd00dc68979c0] | committer: Mark Thompson vf_scale_qsv: Support increasing hardware frame pool size The deinterlacer does not change, because it does not allocate a

[FFmpeg-cvslog] fate: Fix fate-api reference files after AVCodecContext change

2018-02-12 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Feb 12 22:53:05 2018 +| [a5ed07940c6929cadc44073f355cd15cfba7161e] | committer: Mark Thompson fate: Fix fate-api reference files after AVCodecContext change Broken by d23fff0d8a0e7df170c67a9dd5c1f7c1fc0da489.

[FFmpeg-cvslog] vf_*_vaapi: Support increasing hardware frame pool size

2018-02-12 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Mar 27 21:10:10 2017 +0100| [b128be1748f3920a14a98307265df5f2d3433e1d] | committer: Mark Thompson vf_*_vaapi: Support increasing hardware frame pool size Defaults to 10 frames to preserve compatibility, but can allocate

[FFmpeg-cvslog] Merge commit 'b128be1748f3920a14a98307265df5f2d3433e1d'

2018-02-12 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Feb 12 22:44:28 2018 +| [b4fca397dd40e8c073c839716bcf5e240a348d73] | committer: Mark Thompson Merge commit 'b128be1748f3920a14a98307265df5f2d3433e1d' * commit 'b128be1748f3920a14a98307265df5f2d3433e1d': vf_*_vaapi: S

[FFmpeg-cvslog] Merge commit '6d86cef06ba36c0ed591e14a2382e9630059fc5d'

2018-02-12 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Feb 12 22:28:12 2018 +| [bcab11a1a23d8b156198db352bbdb932740a966c] | committer: Mark Thompson Merge commit '6d86cef06ba36c0ed591e14a2382e9630059fc5d' * commit '6d86cef06ba36c0ed591e14a2382e9630059fc5d': lavfi: Add s

[FFmpeg-cvslog] lavfi: Add support for increasing hardware frame pool sizes

2018-02-12 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Mar 27 21:10:53 2017 +0100| [6d86cef06ba36c0ed591e14a2382e9630059fc5d] | committer: Mark Thompson lavfi: Add support for increasing hardware frame pool sizes AVFilterContext.extra_hw_frames functions identically to the

[FFmpeg-cvslog] Merge commit 'cad739dace55e3446ef7180de688173cd19fb000'

2018-02-12 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Feb 12 22:22:30 2018 +| [9471122a1b5dec34572c3d4c675737f0493d140e] | committer: Mark Thompson Merge commit 'cad739dace55e3446ef7180de688173cd19fb000' * commit 'cad739dace55e3446ef7180de688173cd19fb000': lavc: Add per-

[FFmpeg-cvslog] lavc: Add per-thread surfaces in get_hw_frame_parameters()

2018-02-12 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Jan 29 22:55:11 2018 +| [cad739dace55e3446ef7180de688173cd19fb000] | committer: Mark Thompson lavc: Add per-thread surfaces in get_hw_frame_parameters() This number is definitely required when frame threading is enabled,

[FFmpeg-cvslog] Merge commit '5b145290df2998a9836a93eb925289c6c8b63af0'

2018-02-12 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Feb 12 22:19:38 2018 +| [d23fff0d8a0e7df170c67a9dd5c1f7c1fc0da489] | committer: Mark Thompson Merge commit '5b145290df2998a9836a93eb925289c6c8b63af0' * commit '5b145290df2998a9836a93eb925289c6c8b63af0': lavc: Add s

[FFmpeg-cvslog] lavc: Add support for increasing hardware frame pool sizes

2018-02-12 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Jan 29 22:18:00 2018 +| [5b145290df2998a9836a93eb925289c6c8b63af0] | committer: Mark Thompson lavc: Add support for increasing hardware frame pool sizes AVCodecContext.extra_hw_frames is added to the size of hardware

[FFmpeg-cvslog] hwcontext: Fix memory leak on derived frame allocation failure

2018-02-11 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Fri Jan 26 23:12:18 2018 +| [2eb396b175e55e515aa6a13c5b1789a2a18d3935] | committer: Mark Thompson hwcontext: Fix memory leak on derived frame allocation failure > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] examples: Don't call deprecated functions which don't do anything

2018-02-09 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Feb 7 19:36:57 2018 +| [10bcc41bb40ba479bfc5ad29b1650a6b335437a8] | committer: Mark Thompson examples: Don't call deprecated functions which don't do anything > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] ffmpeg: Ignore SIGPIPE

2018-01-25 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Jan 18 23:24:05 2018 +| [74cf4a75f74ee3d80d021fc50b05e38bff5940e3] | committer: Mark Thompson ffmpeg: Ignore SIGPIPE On systems which deliver SIGPIPE (Unices), a broken pipe will currently result in the immediate termi

[FFmpeg-cvslog] Merge commit '559370f2c45110afd8308eec7194437736c323d4'

2018-01-25 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Jan 25 22:50:38 2018 +| [04e4ab44d7c5eca9e1929b34d8fb966afc403e3a] | committer: Mark Thompson Merge commit '559370f2c45110afd8308eec7194437736c323d4' * commit '559370f2c45110afd8308eec7194437736c323d4': qsv: Skip the

[FFmpeg-cvslog] Merge commit 'a2a9e4eea0e4fde2ed8d3405b4f33f655b600c2d'

2018-01-25 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Jan 25 22:48:34 2018 +| [b855b570c811d208bfadeb4e140bee90c1598e72] | committer: Mark Thompson Merge commit 'a2a9e4eea0e4fde2ed8d3405b4f33f655b600c2d' * commit 'a2a9e4eea0e4fde2ed8d3405b4f33f655b600c2d': rtmp: Plu

[FFmpeg-cvslog] Merge commit '85e10c0a9321bfe0d2afe0f3983ab6a8df6e3fba'

2018-01-25 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Jan 25 22:45:45 2018 +| [8e9be8ffba03d3327ca1aaf0b1a5f3e2458ea285] | committer: Mark Thompson Merge commit '85e10c0a9321bfe0d2afe0f3983ab6a8df6e3fba' * commit '85e10c0a9321bfe0d2afe0f3983ab6a8df6e3fba': intreadwrit

[FFmpeg-cvslog] v4l2_m2m: Fix integer overflow in timestamp handling

2018-01-22 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Jan 21 00:52:18 2018 +| [2e96f5278095d44f090a4d89507e62d27cccf3b9] | committer: Jorge Ramirez-Ortiz v4l2_m2m: Fix integer overflow in timestamp handling > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] v4l2_m2m: Fix free of the wrong pointer in an error path

2018-01-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Jan 21 22:59:29 2018 +| [bda5ad305e907d6e5eaa6abbb1b3bc1590ec20d8] | committer: Mark Thompson v4l2_m2m: Fix free of the wrong pointer in an error path Fixes CIDs #1427821 and #1427822. > http://git.videolan.org/g

[FFmpeg-cvslog] avcodec: v4l2_m2m: fix races around freeing data on close

2018-01-20 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Jan 9 23:56:41 2018 +0100| [a0c624e299730c8c5800375c2f5f3c6c200053ff] | committer: Mark Thompson avcodec: v4l2_m2m: fix races around freeing data on close Refcount all of the context information. This also fixes a pot

[FFmpeg-cvslog] Merge commit 'cbe28bc069dde1d53d937ee10700bb123279c7c8'

2018-01-16 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Jan 16 23:29:36 2018 +| [96cf0d8a9cf35f3c49860bf1c000c382dd661607] | committer: Mark Thompson Merge commit 'cbe28bc069dde1d53d937ee10700bb123279c7c8' * commit 'cbe28bc069dde1d53d937ee10700bb123279c7c8': qsv: better

[FFmpeg-cvslog] Merge commit '34c113335b53d83ed343de49741f0823aa1f8cc6'

2018-01-16 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Jan 16 23:25:27 2018 +| [3895fce26ec7f6d2b1642f96ecaddede6521228e] | committer: Mark Thompson Merge commit '34c113335b53d83ed343de49741f0823aa1f8cc6' * commit '34c113335b53d83ed343de49741f0823aa1f8cc6': Add support for

[FFmpeg-cvslog] Merge commit '7b0b5bc810cdb9ef100492c9a9f2d30602c04336'

2018-01-16 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Jan 16 23:01:20 2018 +| [68de778ccc35bea885a989e47358089da006a8b6] | committer: Mark Thompson Merge commit '7b0b5bc810cdb9ef100492c9a9f2d30602c04336' * commit '7b0b5bc810cdb9ef100492c9a9f2d30602c04336': cmdutils:

[FFmpeg-cvslog] Merge commit '1efbbfedcaf4a3cecab980273ad809ba3ade2f74'

2018-01-16 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Jan 16 22:57:09 2018 +| [725ae0e2d0222f81b5cca3b0b226116ec6fd0494] | committer: Mark Thompson Merge commit '1efbbfedcaf4a3cecab980273ad809ba3ade2f74' * commit '1efbbfedcaf4a3cecab980273ad809ba3ade2f74': examples/qsvd

[FFmpeg-cvslog] Merge commit 'e23190269fb6e8217d080918893641ba3e0e3556'

2018-01-16 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Jan 16 22:57:02 2018 +| [d204b7ff610cb8dac1116e7a4fd3068733cb5adf] | committer: Mark Thompson Merge commit 'e23190269fb6e8217d080918893641ba3e0e3556' * commit 'e23190269fb6e8217d080918893641ba3e0e3556': lavu/qsv: a

[FFmpeg-cvslog] vf_program_opencl: Add missing error code returns

2018-01-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Jan 10 23:27:19 2018 +| [526a87b47124bfd2d57901d1b9abd6d322eaf293] | committer: Mark Thompson vf_program_opencl: Add missing error code returns Fixes CID #1427285. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] vf_overlay_opencl: Don't leak output frame on error

2018-01-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Jan 10 23:25:56 2018 +| [9b4611a1c1f2ac5d1bfd75f7e6e41aa0bc15ca39] | committer: Mark Thompson vf_overlay_opencl: Don't leak output frame on error Fixes CID #1423277. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] lavfi/opencl: Use filter device if no input device is available

2018-01-07 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Jan 2 23:12:57 2018 +| [202b59cd3d0138921fc6fb6a940fd2a022e33b0a] | committer: Mark Thompson lavfi/opencl: Use filter device if no input device is available This allows implementing sources as well as filters.

[FFmpeg-cvslog] doc/filters: Document OpenCL program filters

2018-01-07 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Jan 3 22:43:53 2018 +| [03c08d59fb2b998106829063b3840e63c2837923] | committer: Mark Thompson doc/filters: Document OpenCL program filters Include some example programs. > http://git.videolan.org/gitweb.cgi/f

[FFmpeg-cvslog] lavfi: Add filters to run arbitrary OpenCL programs

2018-01-07 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Jan 2 23:17:32 2018 +| [dfdc14616112acd1586f1c5c709d3adeb60e0086] | committer: Mark Thompson lavfi: Add filters to run arbitrary OpenCL programs > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] lavc: Deprecate av_hwaccel_next() and av_register_hwaccel()

2017-12-27 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Oct 26 00:18:44 2017 +0100| [e2d575543c72f12ac911e72f802bc6cba32e] | committer: Mark Thompson lavc: Deprecate av_hwaccel_next() and av_register_hwaccel() > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] lavc: Delete all fake hwaccels

2017-12-27 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Oct 26 00:18:46 2017 +0100| [2a4d34d462d60799e045c370dc9b2505f18365e7] | committer: Mark Thompson lavc: Delete all fake hwaccels They are now unused. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] lavc: Remove register mechanism for hwaccels

2017-12-27 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Oct 26 00:18:45 2017 +0100| [433522a1b985ef03bdb3ea77714f708b8ee014ae] | committer: Mark Thompson lavc: Remove register mechanism for hwaccels There is no longer any need for a list of them at runtime, because decoders now

[FFmpeg-cvslog] lavc: Mark all AVHWAccel structures as const

2017-12-27 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Nov 4 18:53:26 2017 +| [2117725dc56e0d20da641a3311939cf4e2ed9549] | committer: Mark Thompson lavc: Mark all AVHWAccel structures as const > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] webp: Fix alpha initialisation

2017-12-27 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Oct 26 00:18:42 2017 +0100| [57623cba1301ee7874687dd7e04c611051638e9d] | committer: Mark Thompson webp: Fix alpha initialisation ff_get_format() in the next patch will reject formats which aren't in the offered list, so th

[FFmpeg-cvslog] lavc: Use hardware config information in ff_get_format()

2017-12-27 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Oct 26 00:18:43 2017 +0100| [39056b5240524e4119fa630240f9b45ea0230aad] | committer: Mark Thompson lavc: Use hardware config information in ff_get_format() This removes the dependency that hardware pixel formats previous

[FFmpeg-cvslog] avconv: Use codec hardware config to configure hwaccels

2017-12-27 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Oct 26 00:18:47 2017 +0100| [ddea22a684611c1fec9d8b5c70d835e983a9252e] | committer: Mark Thompson avconv: Use codec hardware config to configure hwaccels Removes specific support for all hwaccels supported by the generi

[FFmpeg-cvslog] lavc: Add codec metadata to indicate hardware support

2017-12-27 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Oct 26 00:18:39 2017 +0100| [720cf4e6e7dcaa4032b9448cb6b6cc4671a6f108] | committer: Mark Thompson lavc: Add codec metadata to indicate hardware support > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] lavc: Add hardware config metadata for decoders supporting hardware output

2017-12-27 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Oct 26 00:18:40 2017 +0100| [2fcb0090115f7fc7648ad241a5903f866760d4b6] | committer: Mark Thompson lavc: Add hardware config metadata for decoders supporting hardware output This includes a pointer to the associated h

[FFmpeg-cvslog] mpeg4videodec: Fix unused variable warning

2017-12-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Dec 21 19:54:56 2017 +| [e6a1dfc9ce81a443b16776a5fbd841284efa3613] | committer: Mark Thompson mpeg4videodec: Fix unused variable warning video_format is not used. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] doc/libav-merge: Remove VAAPI VP8 decode hwaccel merge note

2017-12-15 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Fri Dec 15 16:53:13 2017 +| [07e1bd7e2d7b63da6b36162eecb2b445d797ba0a] | committer: Mark Thompson doc/libav-merge: Remove VAAPI VP8 decode hwaccel merge note Done in 9f00fa536938130e3c7ad2640a61795770

[FFmpeg-cvslog] vaapi_h265: Add named options for setting profile and level

2017-12-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Nov 29 21:31:53 2017 +| [3ff8fbbf5a7bc40c09db74d4952364997fd3c611] | committer: Mark Thompson vaapi_h265: Add named options for setting profile and level Also fixes the default, which previously contained a nonsense

[FFmpeg-cvslog] vaapi: Make the decode profile matching more explicit

2017-12-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Nov 9 01:04:44 2017 +| [e171022c24c42b1e88a51bb3b4c27f13c87c85cb] | committer: Mark Thompson vaapi: Make the decode profile matching more explicit Also fixes a bug where it could attempt to decode with an unsupported

[FFmpeg-cvslog] vaapi_h264: Add named options for setting profile and level

2017-12-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Nov 29 21:31:11 2017 +| [6679654efe15af7156a94e9abc754098dfccd10e] | committer: Mark Thompson vaapi_h264: Add named options for setting profile and level > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] cbs: Add padding to slice data allocations

2017-12-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Nov 9 01:04:20 2017 +| [7bf3f380466eeff24916fd6218aca13e414c6240] | committer: Mark Thompson cbs: Add padding to slice data allocations These may be read by the bitstream reader, so they should include the necessary p

[FFmpeg-cvslog] cbs_mpeg2: Fix marker_bit type

2017-12-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Nov 9 01:04:25 2017 +| [5a6707e49b7710f48d658b2f2591b9a6337fb9b7] | committer: Mark Thompson cbs_mpeg2: Fix marker_bit type > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5a6707e49b7710f48d658b2f2591b9a

[FFmpeg-cvslog] configure: Move V4L2 M2M help line to the hardware library section

2017-12-10 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Dec 10 17:15:06 2017 +| [2adfb10921668f01eb4c3e08ce57375be6d084de] | committer: Mark Thompson configure: Move V4L2 M2M help line to the hardware library section > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] rkmpp: Add hardware config information

2017-12-04 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Fri Dec 1 22:01:41 2017 +| [9f7cc87baf2ce407cd1d53e572ebb4eaa13c] | committer: Mark Thompson rkmpp: Add hardware config information This is not strictly required here because the rkmpp decoder does not call ff_get_

[FFmpeg-cvslog] vaapi_h265: Add named options for setting profile and level

2017-12-04 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Nov 29 21:31:53 2017 +| [71421f382f5c53b1a109489a906a80c1b7e3eed7] | committer: Mark Thompson vaapi_h265: Add named options for setting profile and level Also fixes the default, which previously contained a nonsense

[FFmpeg-cvslog] vaapi_h264: Add named options for setting profile and level

2017-12-04 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Nov 29 21:31:11 2017 +| [c490fc9536dcea7fdf1245a340bf075533610bc2] | committer: Mark Thompson vaapi_h264: Add named options for setting profile and level > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] examples/vaapi_encode: Fix leak on hwframe init failure

2017-12-01 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Fri Dec 1 21:06:42 2017 +| [a763d278274cfbda4e78e21b338b9b525fe22eab] | committer: Mark Thompson examples/vaapi_encode: Fix leak on hwframe init failure Fixes CID #1424882. > http://git.videolan.org/gitweb.cgi/f

[FFmpeg-cvslog] examples/hw_decode: Use hw-config information to find pixfmt

2017-11-29 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Nov 28 13:58:31 2017 +| [b0d9eab7f202f439b7c28e23ed1852abc814cd52] | committer: Mark Thompson examples/hw_decode: Use hw-config information to find pixfmt This removes all remaining device-type specificity.

[FFmpeg-cvslog] vaapi_decode: Ignore the profile when not useful

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Nov 18 17:52:27 2017 +| [f69e9365f6e0c43ac78bc0b2358591c54f0448b3] | committer: Mark Thompson vaapi_decode: Ignore the profile when not useful Enables VP8 decoding - the decoder places the the bitstream version in the p

[FFmpeg-cvslog] lavc: Delete all fake hwaccels

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Oct 26 00:18:46 2017 +0100| [da4e02b1961572c15d7cd6a701d153155f196477] | committer: Mark Thompson lavc: Delete all fake hwaccels They are now unused. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] lavc: Use hardware config information in ff_get_format()

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Oct 26 00:18:43 2017 +0100| [67e81d79ccfc6713c797ddb19a3b8aea476c947b] | committer: Mark Thompson lavc: Use hardware config information in ff_get_format() This removes the dependency that hardware pixel formats previous

[FFmpeg-cvslog] vp8: Add hwaccel hooks

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Nov 18 17:55:18 2017 +| [9f00fa536938130e3c7ad2640a61795770d419a1] | committer: Mark Thompson vp8: Add hwaccel hooks Also adds some extra fields to the main context structure that may be needed by a hwaccel d

[FFmpeg-cvslog] lavc: Remove register mechanism for hwaccels

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Oct 26 00:18:45 2017 +0100| [9bd326ac465db2eee47301a1225d55dffd7bfe93] | committer: Mark Thompson lavc: Remove register mechanism for hwaccels There is no longer any need for a list of them at runtime, because decoders now

[FFmpeg-cvslog] ffmpeg: Use codec hardware config to configure hwaccels

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Oct 26 00:18:47 2017 +0100| [b0cd14fb1dab4b044f7fe6b53ac635409849de77] | committer: Mark Thompson ffmpeg: Use codec hardware config to configure hwaccels Removes specific support for all hwaccels supported by the generi

[FFmpeg-cvslog] vaapi: Add VP8 decode hwaccel

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Nov 18 17:55:24 2017 +| [40b75a943bcb6a4af00c44ef6e52cbfc3e6580d8] | committer: Mark Thompson vaapi: Add VP8 decode hwaccel > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=40b75a943bcb6a4af00c44ef6e52cbf

[FFmpeg-cvslog] lavc: Add hardware config metadata for decoders supporting hardware output

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Oct 26 00:18:40 2017 +0100| [758fbc54fef2f31957b5c5f22e05e5fd9b04f631] | committer: Mark Thompson lavc: Add hardware config metadata for decoders supporting hardware output This includes a pointer to the associated h

[FFmpeg-cvslog] vaapi: Make the decode profile matching more explicit

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Nov 9 01:04:44 2017 +| [efd0612fdcb7490ed371899f532d73ef8bb7cba0] | committer: Mark Thompson vaapi: Make the decode profile matching more explicit Also fixes a bug where it could attempt to decode with an unsupported

[FFmpeg-cvslog] lavc: Deprecate av_hwaccel_next() and av_register_hwaccel()

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Oct 26 00:18:44 2017 +0100| [3536a3efb9fde88d34d526a51b1080247326cd6e] | committer: Mark Thompson lavc: Deprecate av_hwaccel_next() and av_register_hwaccel() > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] lavc: Mark all AVHWAccel structures as const

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Nov 4 18:53:26 2017 +| [3a71bcc213f223428622ac3750fe1a923f2f3ab4] | committer: Mark Thompson lavc: Mark all AVHWAccel structures as const > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] lavc: Add codec metadata to indicate hardware support

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Oct 26 00:18:39 2017 +0100| [24cc0a53e99e281b0ff502e82e7cf857111eca3f] | committer: Mark Thompson lavc: Add codec metadata to indicate hardware support > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] doc/ffmpeg: Document opencl for -init_hw_device

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Nov 26 15:35:27 2017 +| [37c57df18e7c46436fa791abf40f4c3031ab56f4] | committer: Mark Thompson doc/ffmpeg: Document opencl for -init_hw_device > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] doc/fftools: Remove documentation for old -opencl_bench option

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Nov 26 10:29:24 2017 +| [022ddff0b2c2710a368f100cd481831b3649a15e] | committer: Mark Thompson doc/fftools: Remove documentation for old -opencl_bench option > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

[FFmpeg-cvslog] nvenc: Include config.h before checking for D3D11 support

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Nov 25 23:05:24 2017 +| [3fbd4fc47621a5ef0a814814ea0c931821ee074e] | committer: Mark Thompson nvenc: Include config.h before checking for D3D11 support Reviewed-by: Timo Rothenpieler <t...@rothenpieler.org

[FFmpeg-cvslog] hwcontext_vaapi: Do not assume that sw_format is transferable

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Fri Nov 24 00:21:26 2017 +| [6e0e3e1d8ddc83984876ed0e534fef42e7870b41] | committer: Mark Thompson hwcontext_vaapi: Do not assume that sw_format is transferable Drivers can support a format for surfaces without also supp

[FFmpeg-cvslog] hwcontext_d3d11: Log adapter details on device creation

2017-11-25 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Nov 14 13:02:26 2017 +| [8bbf2dacbfb4ead1535dea411035994f507f517d] | committer: Mark Thompson hwcontext_d3d11: Log adapter details on device creation This is helpful to know what device has actually been used.

[FFmpeg-cvslog] hwcontext_opencl: Reset internal command queue on device_uninit

2017-11-25 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Nov 25 15:34:43 2017 +| [f4e319d8a94697f21802e2682085599a93a39a57] | committer: Mark Thompson hwcontext_opencl: Reset internal command queue on device_uninit device_uninit can be called twice if device_init fails.

[FFmpeg-cvslog] lavu/pixfmt: Remove gap in the middle of enum AVPixelFormat

2017-11-25 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Fri Nov 24 12:36:09 2017 +| [e1d192442780a6b60f75b78092a862bd40141099] | committer: Mark Thompson lavu/pixfmt: Remove gap in the middle of enum AVPixelFormat This was added for compatibility with libav, by leaving a

[FFmpeg-cvslog] doc/APIchanges: Fix lavu versions for OpenCL changes

2017-11-25 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Nov 25 14:51:55 2017 +| [89216895757c3dad40379eae939419bb2e736d9d] | committer: Mark Thompson doc/APIchanges: Fix lavu versions for OpenCL changes Also fix a typo and fill hashes and dates. > http://git.videolan.org/g

[FFmpeg-cvslog] Merge commit '136e7cf64ce9e78de7158d6720539d51cb96b743'

2017-11-25 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Nov 25 14:38:03 2017 +| [b26dd5ae2fb94caed888005cb6fc21f3df840a24] | committer: Mark Thompson Merge commit '136e7cf64ce9e78de7158d6720539d51cb96b743' * commit '136e7cf64ce9e78de7158d6720539d51cb96b743': qsv/hevcdec: L

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

2017-11-22 Thread Mark Thompson
On 22/11/17 23:49, Carl Eugen Hoyos wrote: > 2017-11-23 0:38 GMT+01:00 Mark Thompson <s...@jkqxz.net>: >> On 22/11/17 23:28, Carl Eugen Hoyos wrote: >>> 2017-11-23 0:22 GMT+01:00 Mark Thompson <g...@videolan.org>: >>>> ffmpeg | branch: master | Mark Thomp

[FFmpeg-cvslog] tools/cl2c: Add a copyright header

2017-11-22 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Nov 22 23:55:03 2017 +| [79a26ef802d66106af42ddc81b61fdac06433821] | committer: Mark Thompson tools/cl2c: Add a copyright header > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

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

2017-11-22 Thread Mark Thompson
On 22/11/17 23:28, Carl Eugen Hoyos wrote: > 2017-11-23 0:22 GMT+01:00 Mark Thompson <g...@videolan.org>: >> ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Sep 10 >> 21:53:35 2017 +0100| [59d6529333c4550701401d59d67b60454b164b1f] | committer: >&g

[FFmpeg-cvslog] hwcontext_opencl: D3D11 to OpenCL mapping

2017-11-22 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Jun 25 22:34:40 2017 +0100| [f06754e4f3c26ee8f2ff1df219ae3f5dfa99c580] | committer: Mark Thompson hwcontext_opencl: D3D11 to OpenCL mapping Using cl_khr_d3d11_sharing and cl_intel_d3d11_nv12_media_sharing.

[FFmpeg-cvslog] vf_hwmap: Pass mapping mode when deriving frames context on an existing device

2017-11-22 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Jun 25 22:13:03 2017 +0100| [5514bab37a26f36753b756a2f0ceb837d055850f] | committer: Mark Thompson vf_hwmap: Pass mapping mode when deriving frames context on an existing device To match creation on a newly-derived

[FFmpeg-cvslog] hwcontext_opencl: QSV to OpenCL mapping for Intel Media SDK

2017-11-22 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:49 2017 +| [403cde8e85101c8d4d99a3df4bde51e5a24cfded] | committer: Mark Thompson hwcontext_opencl: QSV to OpenCL mapping for Intel Media SDK Uses the cl_intel_va_api_media_sharing extension, which support

[FFmpeg-cvslog] hwcontext: Perform usual uninitialisation on derived frames contexts

2017-11-22 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Jun 26 20:28:07 2017 +0100| [0f93cef2d6405f07b42719506cbde30f07dd8702] | committer: Mark Thompson hwcontext: Perform usual uninitialisation on derived frames contexts > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

<    1   2   3   4   5   6   7   8   >