[FFmpeg-cvslog] doc/filters: add links to ffmpeg-utils and ffmpeg documentation

2018-02-21 Thread Tobias Rapp
ffmpeg | branch: master | Tobias Rapp | Thu Feb 22 08:53:03 2018 +0100| [aedbb3c72c97099a633c151b68d29b63c2a89339] | committer: Tobias Rapp doc/filters: add links to ffmpeg-utils and ffmpeg documentation Signed-off-by: Tobias Rapp > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a

[FFmpeg-cvslog] Parse and drop gain control data, so that SSR packets decode.

2018-02-21 Thread Dale Curtis
ffmpeg | branch: master | Dale Curtis | Thu Feb 15 16:22:55 2018 -0800| [a246701e9abe8ef7cb9b0dd9fb5fa877e78334ef] | committer: Alex Converse Parse and drop gain control data, so that SSR packets decode. This will result in poor quality audio for SSR streams, but they will at least demux and d

[FFmpeg-cvslog] avcodec/nvdec: Implement mjpeg nvdec hwaccel

2018-02-21 Thread Philip Langdale
ffmpeg | branch: master | Philip Langdale | Sun Feb 18 15:53:33 2018 -0800| [cd98f20b4abac8241ef7f922eb85ba6fe3fe230b] | committer: Mark Thompson avcodec/nvdec: Implement mjpeg nvdec hwaccel > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cd98f20b4abac8241ef7f922eb85ba6fe3fe230b --

[FFmpeg-cvslog] vaapi: Add MJPEG decode hwaccel

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Thu Nov 23 23:47:52 2017 +| [63c690ad154509dcda78d3d3537bd1af9c406241] | committer: Mark Thompson vaapi: Add MJPEG decode hwaccel > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=63c690ad154509dcda78d3d3537bd1af9c406241 --- Changelog

[FFmpeg-cvslog] lavc/mjpeg: Add profiles for MJPEG using SOF marker codes

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Thu Nov 23 22:44:27 2017 +| [9ca79784e9e640829645b0b28201cf9cdfbfc0f4] | committer: Mark Thompson lavc/mjpeg: Add profiles for MJPEG using SOF marker codes This is needed by later hwaccel code to tell which encoding process was used for a particula

[FFmpeg-cvslog] vaapi_decode: Make the frames context format selection more general

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon Feb 19 20:04:31 2018 +| [99ab0a13dc231b92dcd207f58a1101fe5f11d663] | committer: Mark Thompson vaapi_decode: Make the frames context format selection more general Examine the supported fourcc list manually and make the best choice, then use the

[FFmpeg-cvslog] mjpegdec: Add hwaccel hooks

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Thu Nov 23 23:45:32 2017 +| [6c0bfa30c00d062737b10f22c2532f60d94afdf2] | committer: Mark Thompson mjpegdec: Add hwaccel hooks Also adds some extra fields to the main context structure that may be needed by a hwaccel decoder. > http://git.videolan.

[FFmpeg-cvslog] hwcontext_vaapi: Fix frames context creation with external attributes

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon Feb 19 20:04:25 2018 +| [193e43e6195eba669015098b4245a7287b7506b0] | committer: Mark Thompson hwcontext_vaapi: Fix frames context creation with external attributes > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=193e43e6195eba669015

[FFmpeg-cvslog] hwcontext_vaapi: Add more surface formats

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon Feb 19 20:03:08 2018 +| [fabcbfba3846667869e14a562bd84c7b4dd0c6a4] | committer: Mark Thompson hwcontext_vaapi: Add more surface formats Adds YUV 4:1:1, 4:4:0 and 4:4:4 - these will be needed for JPEG decoding. > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] libavfilter/vf_fps: Add tests for start_time option

2018-02-21 Thread Calvin Walton
ffmpeg | branch: master | Calvin Walton | Mon Feb 19 19:54:35 2018 -0500| [ff0de964e7abba6df0d8923f70f93cbd6c242ec8] | committer: Michael Niedermayer libavfilter/vf_fps: Add tests for start_time option Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=comm

[FFmpeg-cvslog] avdevice: add android_camera indev

2018-02-21 Thread Felix Matouschek
ffmpeg | branch: master | Felix Matouschek | Tue Feb 20 09:41:46 2018 +0100| [5ac3a309fddde79db1f70269fbcbd0ba4d94d30e] | committer: Michael Niedermayer avdevice: add android_camera indev This commit adds an indev for Android devices on API level 24+ which uses the Android NDK Camera2 API to c

[FFmpeg-cvslog] avformat/mpegenc - log error msgs for unsupported LPCM streams

2018-02-21 Thread Gyan Doshi
ffmpeg | branch: master | Gyan Doshi | Tue Feb 20 20:49:28 2018 +0530| [4f8c691040b026d001ff33d38c0e1516a35b946e] | committer: Michael Niedermayer avformat/mpegenc - log error msgs for unsupported LPCM streams The MPEG-PS muxer only accepts PCM streams having up to 8 channels and the following

[FFmpeg-cvslog] avcodec/cavsdec: Check alpha/beta offset

2018-02-21 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Tue Feb 20 23:11:01 2018 +0100| [ae2eb04648839bfc6c61c32cb0f124e91bb7ff8e] | committer: Michael Niedermayer avcodec/cavsdec: Check alpha/beta offset Fixes: Integer overflow Fixes: 6183/clusterfuzz-testcase-minimized-6269224436629504 Found-by: co

[FFmpeg-cvslog] h264_metadata: Add option to delete filler data

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon Dec 11 00:30:54 2017 +| [6d5a6dde5301c81e221a37b3f39bb03149492b98] | committer: Mark Thompson h264_metadata: Add option to delete filler data Deletes both filler NAL units and filler SEI messages. (Annex B zero_bytes between NAL units are alre

[FFmpeg-cvslog] Merge commit '6d5a6dde5301c81e221a37b3f39bb03149492b98'

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Wed Feb 21 22:54:07 2018 +| [ecb3d6edc3b756cc1d40b1073f244b581ef5bcfb] | committer: Mark Thompson Merge commit '6d5a6dde5301c81e221a37b3f39bb03149492b98' * commit '6d5a6dde5301c81e221a37b3f39bb03149492b98': h264_metadata: Add option to delete fil

[FFmpeg-cvslog] cbs_h264: Add support for filler NAL units

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Feb 11 17:33:15 2018 +| [eccc03c8fbc603a0a3257df66f0705f74fe2581a] | committer: Mark Thompson cbs_h264: Add support for filler NAL units > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=eccc03c8fbc603a0a3257df66f0705f74fe2581a ---

[FFmpeg-cvslog] Merge commit 'eccc03c8fbc603a0a3257df66f0705f74fe2581a'

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Wed Feb 21 22:43:13 2018 +| [fbeac5356c692b6f681a21749dee3a3e414f1230] | committer: Mark Thompson Merge commit 'eccc03c8fbc603a0a3257df66f0705f74fe2581a' * commit 'eccc03c8fbc603a0a3257df66f0705f74fe2581a': cbs_h264: Add support for filler NAL un

[FFmpeg-cvslog] Merge commit '7157d959264f3729da463725c6faa580d9394d19'

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Wed Feb 21 22:41:00 2018 +| [ab6edb173b365d9a787c2df3a45e3a018d7843d7] | committer: Mark Thompson Merge commit '7157d959264f3729da463725c6faa580d9394d19' * commit '7157d959264f3729da463725c6faa580d9394d19': cbs_h264: Move slice_group_id array out

[FFmpeg-cvslog] cbs_h264: Move slice_group_id array out of PPS structure

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Feb 11 00:57:46 2018 +| [7157d959264f3729da463725c6faa580d9394d19] | committer: Mark Thompson cbs_h264: Move slice_group_id array out of PPS structure It's very large, and is only used in some FMO streams. > http://git.videolan.org/gitweb.cgi/

[FFmpeg-cvslog] Merge commit '78fa0b9033c0834c049e2aedf71a8c613fed87ab'

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Wed Feb 21 22:40:08 2018 +| [7386b4ff39506b7a34b3689cc4b05993ed9b4a4f] | committer: Mark Thompson Merge commit '78fa0b9033c0834c049e2aedf71a8c613fed87ab' * commit '78fa0b9033c0834c049e2aedf71a8c613fed87ab': h264_metadata: Always add the SEI user

[FFmpeg-cvslog] h264_metadata: Always add the SEI user data to the first access unit

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Feb 11 15:41:07 2018 +| [78fa0b9033c0834c049e2aedf71a8c613fed87ab] | committer: Mark Thompson h264_metadata: Always add the SEI user data to the first access unit This should be added even if the first access unit does not contain parameter set

[FFmpeg-cvslog] Add -vf scale example for making pixels square

2018-02-21 Thread Tomas Härdin
ffmpeg | branch: master | Tomas Härdin | Mon Feb 19 18:42:25 2018 +0100| [41317da325921d39834b65d8552a2ebb2f3e802b] | committer: Tomas Härdin Add -vf scale example for making pixels square This is a common use case. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=41317da325921d398

[FFmpeg-cvslog] Merge commit '69062d0f9b6aef5d9d9b8c9c9b5cfb23037caddb'

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Wed Feb 21 22:32:42 2018 +| [fd76e7be70c10861567ebefd0bc6864f223fb017] | committer: Mark Thompson Merge commit '69062d0f9b6aef5d9d9b8c9c9b5cfb23037caddb' * commit '69062d0f9b6aef5d9d9b8c9c9b5cfb23037caddb': h264_metadata: Use common SEI addition

[FFmpeg-cvslog] h264_metadata: Use common SEI addition function

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Feb 11 15:38:02 2018 +| [69062d0f9b6aef5d9d9b8c9c9b5cfb23037caddb] | committer: Mark Thompson h264_metadata: Use common SEI addition function > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=69062d0f9b6aef5d9d9b8c9c9b5cfb23037caddb -

[FFmpeg-cvslog] cbs_h264: Add utility functions to insert/delete SEI messages

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Feb 11 15:37:34 2018 +| [a2ca8ed903b435446031a8a0792ca535e6ee2913] | committer: Mark Thompson cbs_h264: Add utility functions to insert/delete SEI messages > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a2ca8ed903b435446031a8a0792c

[FFmpeg-cvslog] Merge commit 'a2ca8ed903b435446031a8a0792ca535e6ee2913'

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Wed Feb 21 22:27:07 2018 +| [77eba7bd99355fc37a2bfc9d0224218f4022762c] | committer: Mark Thompson Merge commit 'a2ca8ed903b435446031a8a0792ca535e6ee2913' * commit 'a2ca8ed903b435446031a8a0792ca535e6ee2913': cbs_h264: Add utility functions to inse

[FFmpeg-cvslog] Merge commit 'ce5870a3a8f2b10668ee4f04c2ae0287f66f31b2'

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Wed Feb 21 22:22:54 2018 +| [0cc8e34a94c84132cf5b0f6472c5f61c8a66cee1] | committer: Mark Thompson Merge commit 'ce5870a3a8f2b10668ee4f04c2ae0287f66f31b2' * commit 'ce5870a3a8f2b10668ee4f04c2ae0287f66f31b2': cbs: Refcount all the things! Some cha

[FFmpeg-cvslog] cbs: Refcount all the things!

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Feb 11 00:51:33 2018 +| [ce5870a3a8f2b10668ee4f04c2ae0287f66f31b2] | committer: Mark Thompson cbs: Refcount all the things! This makes it easier for users of the CBS API to get alloc/free right - all subelements use the buffer API so that it's

[FFmpeg-cvslog] Merge commit '13ca5d34ba5c473211daaae0a101123bcaada3e6'

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Wed Feb 21 22:05:15 2018 +| [b656fa710a34ec7c3b192c38344a2c470ff2eaf5] | committer: Mark Thompson Merge commit '13ca5d34ba5c473211daaae0a101123bcaada3e6' * commit '13ca5d34ba5c473211daaae0a101123bcaada3e6': cbs_h264: Add hack for pic_timing with

[FFmpeg-cvslog] cbs_h264: Add hack for pic_timing with no active SPS

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon Dec 11 00:22:42 2017 +| [13ca5d34ba5c473211daaae0a101123bcaada3e6] | committer: Mark Thompson cbs_h264: Add hack for pic_timing with no active SPS If there is exactly one possible SPS but it is not yet active then just assume that it should be

[FFmpeg-cvslog] Merge commit '0e4c166cdd6446522a085dd9731967d09ac71f72'

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Wed Feb 21 22:03:15 2018 +| [af3727e2399df83b57892c22011e4dd748516897] | committer: Mark Thompson Merge commit '0e4c166cdd6446522a085dd9731967d09ac71f72' * commit '0e4c166cdd6446522a085dd9731967d09ac71f72': cbs_h2645: Remove active ps references

[FFmpeg-cvslog] cbs_h2645: Remove active ps references when it is replaced

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon Dec 11 00:38:57 2017 +| [0e4c166cdd6446522a085dd9731967d09ac71f72] | committer: Mark Thompson cbs_h2645: Remove active ps references when it is replaced > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0e4c166cdd6446522a085dd9731967d

[FFmpeg-cvslog] Merge commit 'a3daecd6375279d9fdb863ac9db3545a33e97651'

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Wed Feb 21 21:54:42 2018 +| [1325ac4c93f27dd56ebce37d8045d7ceb64dc645] | committer: Mark Thompson Merge commit 'a3daecd6375279d9fdb863ac9db3545a33e97651' * commit 'a3daecd6375279d9fdb863ac9db3545a33e97651': cbs: Demote the "decomposition unimplem

[FFmpeg-cvslog] cbs: Demote the "decomposition unimplemented" warning

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Mon Dec 11 00:28:40 2017 +| [a3daecd6375279d9fdb863ac9db3545a33e97651] | committer: Mark Thompson cbs: Demote the "decomposition unimplemented" warning This is harmless and should not be a warning - unknown units are passed through to the write fun

[FFmpeg-cvslog] vaapi_h265: Mark unused entries in RefPicList[01] as explicitly invalid

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Dec 17 19:50:29 2017 +| [67eb2b16daa77f6ba3e04a28ca18e53193723b7f] | committer: Mark Thompson vaapi_h265: Mark unused entries in RefPicList[01] as explicitly invalid The iHD driver looks at entries beyond num_ref_idx_l[01]_active_minus1 for unk

[FFmpeg-cvslog] Merge commit '67eb2b16daa77f6ba3e04a28ca18e53193723b7f'

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Wed Feb 21 21:52:20 2018 +| [f082dcab7cdf94b6268917a6dc472d594d7538f0] | committer: Mark Thompson Merge commit '67eb2b16daa77f6ba3e04a28ca18e53193723b7f' * commit '67eb2b16daa77f6ba3e04a28ca18e53193723b7f': vaapi_h265: Mark unused entries in RefP

[FFmpeg-cvslog] Merge commit '216c44dfc17252ec0681dcb0bbeeb45a9d14eca7'

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Wed Feb 21 21:51:28 2018 +| [9e3e9a37289c1a9cdfdb6c7389a3ece3cfa4749c] | committer: Mark Thompson Merge commit '216c44dfc17252ec0681dcb0bbeeb45a9d14eca7' * commit '216c44dfc17252ec0681dcb0bbeeb45a9d14eca7': vaapi_encode: Destroy output buffer poo

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

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | 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 should be destroyed before the

[FFmpeg-cvslog] Merge commit 'c8e135ea9225137050a6315fd9ba9c0f242c90b6'

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Wed Feb 21 21:46:09 2018 +| [fe1fb48e2bd1e5bddcde8b898084851cc8f6939c] | committer: Mark Thompson Merge commit 'c8e135ea9225137050a6315fd9ba9c0f242c90b6' * commit 'c8e135ea9225137050a6315fd9ba9c0f242c90b6': vaapi_encode: Allocate slice structures

[FFmpeg-cvslog] vaapi_encode: Allocate slice structures and parameter buffers dynamically

2018-02-21 Thread Jun Zhao
ffmpeg | branch: master | Jun Zhao | Thu Aug 24 09:13:01 2017 +0800| [c8e135ea9225137050a6315fd9ba9c0f242c90b6] | committer: Mark Thompson vaapi_encode: Allocate slice structures and parameter buffers dynamically This removes the arbitrary limit on the allowed number of slices and parameter bu

[FFmpeg-cvslog] doc/ffmpeg: document -dn option

2018-02-21 Thread Lou Logan
ffmpeg | branch: master | Lou Logan | Wed Feb 21 12:32:23 2018 -0900| [d09368a40844e62d952c77cc0fa4f6992afb924e] | committer: Lou Logan doc/ffmpeg: document -dn option Also mention -map in the -vn, -an, and -sn options. Fixes #7036. Signed-off-by: Lou Logan > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] Merge commit '254e728d207c173a3714e6a01c9d68fcb3af8b73'

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Wed Feb 21 21:36:08 2018 +| [7dc8752e614a9aa5b3378be5185d97741ee7735f] | committer: Mark Thompson Merge commit '254e728d207c173a3714e6a01c9d68fcb3af8b73' * commit '254e728d207c173a3714e6a01c9d68fcb3af8b73': cbs: Minor comment fixes / cosmetics M

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

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | 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=commit;h=254e728d207c173a3714e6a01c9d68fcb3af8b73 --- libavc

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

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | 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. > http://git.videolan.org/gitweb.cgi/

[FFmpeg-cvslog] Merge commit '1d12a545ce828eaf4fb37295400008ea37635ab8'

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Wed Feb 21 21:25:48 2018 +| [cacb47633c043a4bafb6872716dd8c4479dc4df1] | committer: Mark Thompson Merge commit '1d12a545ce828eaf4fb3729548ea37635ab8' * commit '1d12a545ce828eaf4fb3729548ea37635ab8': cbs: Add an explicit type for coded bit

[FFmpeg-cvslog] Merge commit '2651352988212531038326c44754ece1728c4a3b'

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Wed Feb 21 21:23:50 2018 +| [d28eb0e34d80f12b779c7b6befc5b350ffcdf476] | committer: Mark Thompson Merge commit '2651352988212531038326c44754ece1728c4a3b' * commit '2651352988212531038326c44754ece1728c4a3b': cbs: Allocate the context inside the in

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

2018-02-21 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | 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 consistent with other APIs in l