ffmpeg | branch: master | Mark Thompson | Wed Feb 21 22:40:08
2018 +| [7386b4ff39506b7a34b3689cc4b05993ed9b4a4f] | committer: Mark
Thompson
Merge commit '78fa0b9033c0834c049e2aedf71a8c613fed87ab'
* commit '78fa0b9033c0834c049e2aedf71a8c613fed87ab':
h264_metadata: Alw
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/gi
ffmpeg | branch: master | Mark Thompson | Wed Feb 21 22:41:00
2018 +| [ab6edb173b365d9a787c2df3a45e3a018d7843d7] | committer: Mark
Thompson
Merge commit '7157d959264f3729da463725c6faa580d9394d19'
* commit '7157d959264f3729da463725c6faa580d9394d19':
cbs_h264: Move
ffmpeg | branch: master | Mark Thompson | Wed Feb 21 22:43:13
2018 +| [fbeac5356c692b6f681a21749dee3a3e414f1230] | committer: Mark
Thompson
Merge commit 'eccc03c8fbc603a0a3257df66f0705f74fe2581a'
* commit 'eccc03c8fbc603a0a3257df66f0705f74fe2581a':
cbs_h264: Add su
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=eccc03c8fbc603a0a3257df66f0705f74fe25
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
ffmpeg | branch: master | Mark Thompson | Wed Feb 21 22:54:07
2018 +| [ecb3d6edc3b756cc1d40b1073f244b581ef5bcfb] | committer: Mark
Thompson
Merge commit '6d5a6dde5301c81e221a37b3f39bb03149492b98'
* commit '6d5a6dde5301c81e221a37b3f39bb03149492b98':
h264_metadata:
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=commi
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.
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
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 | 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.
> h
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
---
Change
ffmpeg | branch: master | Mark Thompson | Mon Mar 5 22:31:03
2018 +| [085a2eb8e27330c51df490f986cb5926077974d6] | committer: Mark
Thompson
Merge commit '8ca39b855a7b0e4d9f726fa9d285bc8edcb953e6'
* commit '8ca39b855a7b0e4d9f726fa9d285bc8edcb953e6':
qsv: Default PicS
ffmpeg | branch: master | Mark Thompson | Mon Mar 5 22:34:24
2018 +| [706d2c66e8e59cfda32e57713bc37e5558a25815] | committer: Mark
Thompson
Merge commit 'dc40e64adb1712b1209c018914a44f809bc32664'
* commit 'dc40e64adb1712b1209c018914a44f809bc32664':
hvcc: zero initia
ffmpeg | branch: master | Mark Thompson | Mon Mar 5 23:08:34
2018 +| [9053b0885957328f52efca1670fda1df412753ed] | committer: Mark
Thompson
Merge commit 'e2399e0c1aeb110456405d23e211066fab6cb041'
* commit 'e2399e0c1aeb110456405d23e211066fab6cb041':
fate: Error ou
ffmpeg | branch: master | Mark Thompson | Mon Mar 5 23:16:29
2018 +| [0cf9fa99242a1f694e2ea3b35a450974774f56cc] | committer: Mark
Thompson
Merge commit '2d6b3f3a9dce409ca51d70ef4b85c0593bb4b109'
* commit '2d6b3f3a9dce409ca51d70ef4b85c0593bb4b109':
qsvenc: Prov
ffmpeg | branch: master | Mark Thompson | Tue Mar 6 23:39:00
2018 +| [56912555bc1921420f5271159b0c20034ab4209e] | committer: Mark
Thompson
h264_metadata: Actually fail when sei_user_data option is invalid
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Sun Mar 11 17:04:01
2018 +| [94d42cb4cc6e420c80abbf54148be1578f7c3244] | committer: Mark
Thompson
h264_metadata: Remove unused fields
The SEI NAL is unused since 69062d0f9b6aef5d9d9b8c9c9b5cfb23037caddb,
while the AUD NAL is small and would more
ffmpeg | branch: master | Mark Thompson | Sun Mar 11 17:27:15
2018 +| [84bb8327f571c4924789413efafde47d96b8b72b] | committer: Mark
Thompson
cbs: Add a table of all supported codec IDs
Use it as the set of codec IDs supported by the trace_headers BSF.
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Mark Thompson | Sun Mar 11 16:39:03
2018 +| [84c3c766d86d1e064b77f9c56e4930e936bc84ec] | committer: Mark
Thompson
h264_metadata: Add support for display orientation SEI messages
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Sun Mar 11 14:42:09
2018 +| [c4eeea76335d6b3ec08a27ed5468cfd127feb1b1] | committer: Mark
Thompson
cbs_h265: Use helper macro for maximum values of fixed-width elements
Apply the same logic as the previous patch to H.265. There are no cases
which
ffmpeg | branch: master | Mark Thompson | Sun Mar 11 21:16:25
2018 +| [389f4c3e0d0a26a7d3d2696017384874cf5e93fa] | committer: Mark
Thompson
hwcontext_vaapi: Fix condition for DRM device derivation
vaGetDisplayDRM() is required for this code to work, libdrm is not.
> h
ffmpeg | branch: master | Mark Thompson | Sun Mar 11 14:40:23
2018 +| [0e782661d63b39d729b2167e75a690b4e2934740] | committer: Mark
Thompson
cbs_h264: Fix overflow in shifts
The type of the result of a shift operation is unaffected by the type of
the right operand, so some existing code
ffmpeg | branch: master | Mark Thompson | Tue Mar 6 18:49:27
2018 +| [c99f837ddecad977018fd4d737c6070d167521c4] | committer: Mark
Thompson
lavc: Add filter_units bitstream filter
This can remove units with types in or not in a given set from a stream.
For example, it can be used to
ffmpeg | branch: master | Mark Thompson | Sun Mar 18 18:34:38
2018 +| [0f3d1c69b5ed2206e061261503b0c34b3bfda617] | committer: Mark
Thompson
hwcontext_vaapi: Always include DRM hwcontext header
Fixes building with VAAPI but not libdrm, which was broken by
ffmpeg | branch: master | Mark Thompson | Mon Mar 19 23:12:01
2018 +| [1c49365c62f417a9e7ed764ac4dd940a2ce8b08d] | committer: Mark
Thompson
h264_metadata: Fix memory leak on multiple display orientation messages
Fixes CID #1430176.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | Mark Thompson | Sun Mar 11 21:12:29
2018 +| [c6bbb8cca7fa72bb26d2000453460a6344f425a1] | committer: Mark
Thompson
hwcontext_vaapi: Add support for legacy DRM mapping
The old vaAcquireBufferHandle() API works in fewer cases and provides
less information than the
ffmpeg | branch: master | Mark Thompson | Sun Mar 11 21:19:20
2018 +| [ac993e73decab3dd5828b37bb1d5d8514c0d247a] | committer: Mark
Thompson
hwcontext_opencl: Add support for mapping DRM objects to Beignet
Also use that to support mapping VAAPI to Beignet.
> http://git.videolan.
ffmpeg | branch: master | Mark Thompson | Wed Mar 21 21:13:16
2018 +| [f86e8c91d020d05c584d53d7033fe6d05a16aef1] | committer: Mark
Thompson
hwcontext_drm: Clarify value for unknown format modifiers
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Sun Mar 11 21:25:46
2018 +| [ca9f13bbce4836f44fbc18bb30a350fea4075e08] | committer: Mark
Thompson
hwcontext_vaapi: Pass correct read/write flags when exporting surfaces
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Mon Mar 19 22:52:51
2018 +| [0568af521ef3eed3e811fb4bebff050b559dbf53] | committer: Mark
Thompson
lavfi/opencl: Avoid deprecation warnings when built with post-1.2 headers
The intended target is OpenCL 1.2, so disable warnings for APIs deprecated
ffmpeg | branch: master | Mark Thompson | Wed Feb 14 21:48:44
2018 +| [abf35afb6f70f2b1fdf99ce48112ad314bd8ca0f] | committer: Mark
Thompson
vf_scale_vaapi: Apply cropping rectangle to input
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Mon Mar 19 22:52:30
2018 +| [2a1542d105dc3161516e34eef77bcd64aa72cab4] | committer: Mark
Thompson
lavfi/opencl: Derive global work size from plane image sizes
Add a new function to find the global work size given the output image and
the required
ffmpeg | branch: master | Mark Thompson | Mon Mar 19 22:53:11
2018 +| [9313422dfc8d13fdd7d58e9ed04dfff61d26b7f2] | committer: Mark
Thompson
hwcontext_opencl: Avoid deprecation warnings when built with post-1.2 headers
Matching the previous commit. This is not applied to the installed
ffmpeg | branch: master | Mark Thompson | Sat Mar 24 13:56:16
2018 +| [213839edffbf3982570e4e06ca713f8547dd336a] | committer: Mark
Thompson
vf_avgblur_opencl: Don't run kernel on pixels outside the image
The output frame size is larger than the image containing a subsampled
plane
ffmpeg | branch: master | Mark Thompson | Tue Mar 27 00:04:32
2018 +0100| [44000b7744a0a3c425bc6d8d924b4efa866aad39] | committer: Mark
Thompson
hwcontext_d3d11: Fix crash with valid adapter but no device
This crash was introduced by 8bbf2dacbfb4ead1535dea411035994f507f517d,
which could
ffmpeg | branch: master | Mark Thompson | Sat Apr 14 15:46:00
2018 +0100| [73ed6fa9d77da8cd4f34742dd0f56e64aa714786] | committer: Mark
Thompson
amfenc: Do not automatically download/upload unknown hardware input frames
Supplying a hardware input frame which is not in the input hardware frames
ffmpeg | branch: master | Mark Thompson | Sat Apr 14 15:45:55
2018 +0100| [ff1be6c9a694ee019608288fd25f1c869f7f51b7] | committer: Mark
Thompson
amfenc: Fail to open if the user-supplied device is not usable
If the user supplies a device or frames context then it is an error
not to use it
ffmpeg | branch: master | Mark Thompson | Sat Apr 14 15:46:15
2018 +0100| [edecd723f3e4528d5153a00b92343041367fbe06] | committer: Mark
Thompson
amfenc: Remove spurious initialisations
Also minor cosmetics.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Fri Apr 27 13:41:56
2018 +0100| [92a0a6bea9dc3087fa8d232b750db1dd0d70b157] | committer: Mark
Thompson
hwcontext_vaapi: Fix compilation with libva versions < 1.4.0
The BufferHandle API was added in libva 1.4.0 / VAAPI 0.36.0.
> http://git.videol
ffmpeg | branch: release/4.0 | Mark Thompson | Fri Apr 27
13:41:56 2018 +0100| [44cb6474770e6603913cb76e3be4278f663aad3e] | committer:
Mark Thompson
hwcontext_vaapi: Fix compilation with libva versions < 1.4.0
The BufferHandle API was added in libva 1.4.0 / VAAPI 0.36.0.
(cherry picked f
ffmpeg | branch: master | Mark Thompson | Tue May 1 00:18:16
2018 +0100| [d7786b66bdd4b625765eb461ec286b846e94e9f2] | committer: Mark
Thompson
cbs: Fragment/unit data is always reference counted
Make this clear in the documentation and add some asserts to ensure
that it is always true
ffmpeg | branch: master | Mark Thompson | Mon Apr 30 22:35:24
2018 +0100| [315cc8c0988da6e117e4466581bde5480c3abe2a] | committer: Mark
Thompson
cbs_h2645: Simplify representation of fixed values
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Thu Jun 22 22:42:51
2017 +0100| [b5df289eb771e3cd45a5e02b6c3ad05df34df291] | committer: Mark
Thompson
lavc: Add coded bitstream read/write support for VP9
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Mon Apr 2 02:38:03
2018 +0100| [308b989e0cf14d5b33b7d4cd546a94230a1423c2] | committer: Mark
Thompson
lavc: Add VP9 metadata bitstream filter
Can adjust the colour information.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Mon Apr 30 22:35:30
2018 +0100| [300ef253141fbebf9b201de676db1bb9e4298c40] | committer: Mark
Thompson
cbs: Add support for array subscripts in trace output
This makes the trace output for arrays significantly nicer.
> http://git.videolan.
ffmpeg | branch: master | Mark Thompson | Sat Apr 7 18:57:37
2018 +0100| [ddd3a209dc5a535a4fca7fadd532e767651bd372] | committer: Mark
Thompson
lavc/cbs: Add tests for VP9
Uses the same mechanism as other codecs - conformance test files are
passed through the metadata filter (which, with no
ffmpeg | branch: master | Mark Thompson | Wed May 2 00:46:04
2018 +0100| [e07b1913fc67b9244d82d49d2ab3cd661215c928] | committer: Mark
Thompson
fate/cbs: Always overwrite output in cbs fate tests
Before this, a failed test would keep failing because the output file
is not cleaned up and
ffmpeg | branch: master | Mark Thompson | Mon May 7 23:12:28
2018 +0100| [9d375e114ac240ccff77d75724f6bc0e2210a1ba] | committer: Mark
Thompson
h264_metadata: Fix AUD writing
The aud structure exists on the stack, so the variable was previously
out-of-scope when the unit is written.
> h
ffmpeg | branch: master | Mark Thompson | Mon May 7 23:33:08
2018 +0100| [d94dda742c8eab3141197270fb78063ed22442aa] | committer: Mark
Thompson
cbs_h264: Add support for pan-scan rectangle SEI messages
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Mon May 7 23:33:36
2018 +0100| [ac687add84a1a87b0b9460c3cdbbeb9bac02fb34] | committer: Mark
Thompson
cbs_h264: Add support for mastering display SEI messages
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Mon May 7 23:55:20
2018 +0100| [f995aa82d85810e37432fbf49342921c703a4e8d] | committer: Mark
Thompson
fate/cbs: Add an SEI test
The artificial sample file sei-1.h264 contains five frames (IDR P B I B)
and the following SEI message types:
* Buffering
ffmpeg | branch: master | Mark Thompson | Mon May 7 23:05:52
2018 +0100| [4c9741a1dddf8fd616da112a915413651d7ddd37] | committer: Mark
Thompson
cbs_h264: Fix handling of unknown SEI
The user should only interact directly with the data length, not the
payload size.
> http://git.videolan.
ffmpeg | branch: master | Mark Thompson | Mon May 7 23:01:48
2018 +0100| [2b412135009204246cb18f5dd784fb1b916c2518] | committer: Mark
Thompson
h264_metadata: Remove redundant setting of SEI payload size
This should be derived from the data length rather than set explicitly.
> h
ffmpeg | branch: master | Mark Thompson | Mon May 14 22:58:57
2018 +0100| [989c5a84acffa327cc3daf90c2e4226cf2174481] | committer: Mark
Thompson
lavu/Makefile: Fix alignment and ordering
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=989c5a84acffa327cc3daf90c2e4226cf2174
ffmpeg | branch: master | Mark Thompson | Mon May 14 22:58:56
2018 +0100| [136260eb88e80ed4f4712a341805ec1d0d69bbca] | committer: Mark
Thompson
hwcontext: Do not call device_init again when deriving an existing device
The change in 309d660775e2b47af6723a0477c4d753bc0c54f4 to call device_init
ffmpeg | branch: master | Mark Thompson | Tue May 15 23:15:03
2018 +0100| [ba7d1377e85662f7b4ae728719c10d5427cc6b9b] | committer: Mark
Thompson
hwcontext: Add test for device creation and derivation
This uses any devices it can find on the host system - on a system with no
hardware device
ffmpeg | branch: master | Mark Thompson | Thu May 24 01:17:12
2018 +0100| [8ef51a4092a52a9ae2dc42c48d399f4a01312976] | committer: Mark
Thompson
hwcontext_vaapi: Fix mapping from DRM
This was broken by bed670a1de29b58fcb3fe046562d8bd125b1457f, which added
an assert that always failed.
> h
ffmpeg | branch: master | Mark Thompson | Sat May 26 17:13:20
2018 +0100| [2bd24d4a37e9793295730d383471a4b3711b0f8c] | committer: Mark
Thompson
v4l2_m2m: Mark V4L2 M2M decoders as unsuitable for probing
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Sun Jun 24 19:37:39
2018 +0100| [7ff5310068d9627868339dfa1804f9244647354b] | committer: Mark
Thompson
hwcontext_opencl: Remove unused variable
Unused since a2613647c4f40b9e802cd21f37545ef1fdf370d1.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | Mark Thompson | Sun Jun 24 19:25:37
2018 +0100| [d4d29052c3ce585526f06e802839e805495a5353] | committer: Mark
Thompson
lavfi/framesync: Add namespace prefix to framesync_get_class
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Sat Jun 23 17:52:08
2018 +0100| [bd02b2c05df1fa8c515b9d8fbe3b8c0c14fed1a4] | committer: Mark
Thompson
lavfi/vf_tonemap_opencl: Mark local tables static
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Fri Jun 22 15:52:58
2018 +0100| [e7c0b44e747b4ccd5d682cd7e61d4bdd154434b1] | committer: Mark
Thompson
lavf/mpjpegdec: Mark local variable static
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e7c0b44e747b4ccd5d682cd7e61d4bdd15443
ffmpeg | branch: master | Mark Thompson | Sat Jun 23 17:51:14
2018 +0100| [46fb150a81abed256dbe779809bcbe57f1ba9434] | committer: Mark
Thompson
lavfi/colorspace: Add namespace prefix to global functions
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Thu Aug 23 00:44:34
2018 +0100| [2fd962efbaf40cbc9d7d5e62f20033a82299497a] | committer: Mark
Thompson
vaapi_encode_h264: Move options and common structures into context
This will make it easier to support options in common between different
encoders
ffmpeg | branch: master | Mark Thompson | Thu Aug 23 00:44:35
2018 +0100| [46d1313fcd31f8beb3756b87640b1c23f1bd0d86] | committer: Mark
Thompson
vaapi_encode_h265: Move options and common structures into context
Matching previous commit for H.264.
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Mark Thompson | Thu Aug 23 00:44:37
2018 +0100| [537d6aa30ebc6e16f04cc83d97d48b10de4d4827] | committer: Mark
Thompson
vaapi_encode_mpeg2: Move common structure into context
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Thu Aug 23 00:44:36
2018 +0100| [2c3ad16d3e6eff8c2a119b1a7e0d3e9b3c441f57] | committer: Mark
Thompson
vaapi_encode_mjpeg: Move common structure into context
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Thu Aug 23 00:44:40
2018 +0100| [c5b4ad247b9d691a4ebfb464633098368d7fbb4f] | committer: Mark
Thompson
vaapi_encode: Remove common priv_data and options fields
The codec-specific context now contains both the common context and the
codec-specific
ffmpeg | branch: master | Mark Thompson | Thu Aug 23 00:44:38
2018 +0100| [58d3ac31c8a4ce93acdf1fda01364a6773827d6a] | committer: Mark
Thompson
vaapi_encode_vp8: Move options and common structures into context
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Thu Aug 23 00:44:41
2018 +0100| [38ec5b4aa473a3c7d312621ab692a30d97063b92] | committer: Mark
Thompson
vaapi_encode: Factorise out adding global parameters
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Thu Aug 23 00:44:39
2018 +0100| [1616106f1168982c7a6e060512447d917cfd6076] | committer: Mark
Thompson
vaapi_encode_vp9: Move options and common structures into context
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Tue Sep 11 22:36:58
2018 +0100| [ff21d4735ed063229536cb0d5d103d9aebdfb90c] | committer: Mark
Thompson
lavf/Makefile: Fix standalone build of AVS2 muxer
Found-by: Paul B Mahol
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:30:53
2018 +0100| [525de2000b018c659c5dd472610305cb2ffb9edc] | committer: Mark
Thompson
lavc/cbs: Add JPEG support
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=525de2000b018c659c5dd472610305cb2ffb9edc
---
config
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:30:47
2018 +0100| [bf726c26fde26601a90daacf1b10a9860d21321c] | committer: Mark
Thompson
vaapi_encode: Clean up the GOP structure configuration
Choose what types of reference frames will be used based on what types
are available, and make
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:30:44
2018 +0100| [2562dd9e7831743ba6dc5680501fb7d26a2ec62c] | committer: Mark
Thompson
vaapi_encode: Always reapply global parameters after the sequence header
The codec sequence headers may contain fields which can overwrite the
fine
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:30:52
2018 +0100| [852c7ba3f81f28b8b8b0930cf2cf2e10d7e9c4b0] | committer: Mark
Thompson
hwcontext_vaapi: Improve logging around quirk detection
Clarify that the list is the naughty list, and therefore being on it is
not desirable. The
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:30:56
2018 +0100| [40724026b7055c9951b579393e2c4178598f1194] | committer: Mark
Thompson
hwcontext_vaapi: Improve format mapping
Give the entries in the VAAPI format map table an explicit type and add
functions to do the necessary lookups
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:30:43
2018 +0100| [ac31d84506cde8e055edf8fab807cb0ee5878554] | committer: Mark
Thompson
vaapi_encode: Clean up the encode quality configuration
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:30:51
2018 +0100| [c2e2b04df330313bacacdf9671c68a9689c88cfe] | committer: Mark
Thompson
doc/encoders: Add missing options to VAAPI encoders
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:30:48
2018 +0100| [851a63c22a824ce5f8e5da0d2ea2ef1d461b4742] | committer: Mark
Thompson
vaapi_encode: Clean up the packed header configuration
Add a larger warning more clearly explaining the consequences of missing
packed header support
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:30:58
2018 +0100| [bb3503164eed2a1217315f9d54e986e7276183c6] | committer: Mark
Thompson
vaapi_encode_h264: Set level based on stream if not set by user
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:30:39
2018 +0100| [a00763be8861bcf499675b2af89d29e4e113cdc9] | committer: Mark
Thompson
configure: Use pkgconfig for VAAPI
Set the minimum version to 0.35.0 (libva 1.3.0) and remove redundant
configure tests. This also allows the
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:30:45
2018 +0100| [af532c921575eb8ee805cc2c64a914f6302442e1] | committer: Mark
Thompson
vaapi_encode: Clean up rate control configuration
Query which modes are supported and select between VBR and CBR based
on that - this removes all of
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:30:54
2018 +0100| [ff0eb2bce324a9ffa50b698fc5616536140e30d7] | committer: Mark
Thompson
vaapi_encode_mjpeg: Use CBS to store parameters and write headers
Also adds greyscale, 4:2:2, 4:4:4 and RGB support.
> http://git.videolan.
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 | 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 | 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.
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:30:57
2018 +0100| [cc549149d3bcb653976193eb56aedb3589e7347e] | committer: Mark
Thompson
lavc/h264: Add common code for level handling
Including a unit test.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:30:40
2018 +0100| [3b188666f19a17d15efb7eae590e988832972666] | committer: Mark
Thompson
vaapi_encode: Choose profiles dynamically
Previously there was one fixed choice for each codec (e.g. H.265 -> Main
profile), and using anything e
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:30:50
2018 +0100| [91534786faf8a5b54a3f532a3338e5fac40f3e2d] | committer: Mark
Thompson
vaapi_encode_h26[45]: Make the AUD option a boolean
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:30:41
2018 +0100| [aa2563aecc0f9f495d581e3072f76e3c59b0fd59] | committer: Mark
Thompson
vaapi_encode: Add common options between all encoders
The only common option here is low_power - it was previously supported
for H.264 only, that
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:30:59
2018 +0100| [6522ba30e93cd9060da011c8c591dce1b273c4ce] | committer: Mark
Thompson
h264_metadata: Add option to set the level of the stream
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
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 to
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. This
ffmpeg | branch: master | Mark Thompson | Tue Sep 18 23:30:49
2018 +0100| [4cc367bf9dc9d25cd7f96b4ceb5f6e648466cc43] | committer: Mark
Thompson
vaapi_encode_h264: Properly set constraint flags
constraint_set1_flag should be set for constrained baseline and main
profiles, because the stream
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 | 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 | branch: master | Mark Thompson | Tue Sep 18 23:31:06
2018 +0100| [d5451a9b07f79dd84c8376519712866581fbf029] | committer: Mark
Thompson
doc/encoders: Document -sei option to hevc_vaapi
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d5451a9b07f79dd84c8376519712866581fbf
401 - 500 of 823 matches
Mail list logo