ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Mar 19 16:25:37
2017 +| [303fadf5963e01b8edf4ba2701e45f7e9e586aeb] | committer: Mark
Thompson
avconv: Document the -init_hw_device option
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:30
2017 +| [d2e6dd32a445b5744a51d090c0822dbd7e434592] | committer: Mark
Thompson
avconv: Generic device setup
Not yet enabled for any hwaccels.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:28
2017 +| [b266ad56fe0e4ce5bb70118ba2e2b1dabfaf76ce] | committer: Mark
Thompson
hwcontext: Add device derivation
Creates a new device context from another of a different type which
refers to the same unde
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:29
2017 +| [b7487f4f3c39b4b202e1ea7bb2de13902f2dee45] | committer: Mark
Thompson
hwcontext: Make it easier to work with device types
Adds functions to convert to/from strings and a function to iterate
ov
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:31
2017 +| [62a1ef9f26c654a3e988aa465c4ac1d776c4c356] | committer: Mark
Thompson
avconv: Enable generic hwaccel support for VAAPI
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Oct 17 21:47:03
2017 +0100| [242d8c8763d86f27ad3d63a4d48deccbb133c6c7] | committer: Mark
Thompson
opusenc: Fix double-declaration of variable
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Oct 17 22:25:46
2017 +0100| [c37de519202ac2e5f20141673081b0e6b57ab983] | committer: Mark
Thompson
vorbis: Reorder conditions to avoid possible overread
This can trigger a single-byte overread if the codebook has the maximum
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Oct 18 19:46:53
2017 +0100| [32a618a948c20f18db102d0b0976790222a57105] | committer: Mark
Thompson
vaapi_h264: Do not use deprecated header type
SEI headers should be inserted as generic raw data (the old specific
type ha
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Oct 18 19:34:53
2017 +0100| [d792613badfe7e7ca3552533e691c5015991a98a] | committer: Mark
Thompson
h264_metadata: Fix clearing SEI payload in error case
Fixes CID 1419832, 1419835.
> http://git.videolan.org/gitweb.cgi/f
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Oct 18 19:39:10
2017 +0100| [03b1470088e6e4a11e5db0efd8c26d9ac8304d31] | committer: Mark
Thompson
vaapi_h264: Add missing return value check
Fixes CID 1419829.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Sep 23 16:46:11
2017 +0100| [624d4739dbfc950ee756e83ae187f97dc82d10c9] | committer: Mark
Thompson
cbs_h264: Fix writing streams with auxiliary pictures
Tested with the alphaconformanceG sample.
Fixes CID 1419836.
(cherry
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Oct 18 19:37:30
2017 +0100| [41272e112b389e61b875ba2372a64a251f1da9fc] | committer: Mark
Thompson
cbs_h264: Fix memory leak in error case
Fixes CID 1419834.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Oct 17 21:15:23
2017 +0100| [a6cfc287a06c7f75709fc9dfcdcc9cce54eaeca6] | committer: Mark
Thompson
Changelog: Add metadata bitstream filters
This starts a new section - 3.4 has been released.
> http://git.videolan.org/g
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Aug 15 18:14:32
2017 +0100| [809b0402dc916b876dfdd6bb9c88f171cf3e77c0] | committer: Mark
Thompson
cbs: Add some read/write tests
Use the appropriate metadata filter for each codec - in the absence of any
options to
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Jun 24 00:29:32
2017 +0100| [d8928ad6b6e899c409129c8e16b225c09a8a5abb] | committer: Mark
Thompson
vaapi_mpeg2: Convert to use coded bitstream infrastructure
(cherry picked from commit 10eb496d9ae94df6f792b0e1d8750738eb
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Jul 23 23:22:54
2017 +0100| [038a51258c4c5d8b77f4f9efcce6f397e5755c24] | committer: Mark
Thompson
vaapi_h265: Add support for AUD NAL units
Matching the H.264 encoder.
(cherry picked from
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun May 14 21:36:24
2017 +0100| [00179664bccd1dd6fa0d1c40db453528757bf6f7] | committer: Mark
Thompson
vaapi_h265: Convert to use coded bitstream infrastructure
Also improves the metadata and generally makes the configuration
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun May 7 23:02:09
2017 +0100| [0bc7575ced65bf4aa4678ac12d550aaf87890d0e] | committer: Mark
Thompson
vaapi_h264: Add support for SEI recovery points
Included by default with non-IDR intra frames.
(cherry picked from
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun May 7 22:58:56
2017 +0100| [281b68b0265953ab2623a39484d927a0e921c405] | committer: Mark
Thompson
vaapi_h264: Add support for AUD NAL units
Adds a new private option to enable them (off by default).
(cherry picked from
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Sep 9 22:49:14
2017 +0100| [94a4048619665e99a19d9e2961254dc9b5c736a7] | committer: Mark
Thompson
vaapi_h264: Fix CPB/DPB delays
This should be ticks, not time_scale steps - it was wrong for all
framerates not a multiple
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Aug 1 15:35:14
2017 +0100| [569721ac8dee6b73cd68ea858f59c7d800a1686d] | committer: Mark
Thompson
lavc: Add mpeg2_metadata bitstream filter
(cherry picked from commit b78c30d7ec26af67c00ce2002709a189f6a87a7e)
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun May 7 15:01:42
2017 +0100| [2e29ca2a9f19ba9a5b189f322f38497d2e2e3db0] | committer: Mark
Thompson
vaapi_h264: Convert to use coded bitstream infrastructure
(cherry picked from commit 7a4fac5e91789b73e07bd4ad20493cfde0
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Jul 23 16:23:51
2017 +0100| [03f982bbca4211108477e772db9a339517ecde37] | committer: Mark
Thompson
lavc: Add hevc_metadata bitstream filter
This is able to modify some header metadata found in the VPS/SPS/VUI,
and can al
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Sep 12 22:11:56
2017 +0100| [278c308ceae6b8d7bac1dfc24518821aae603988] | committer: Mark
Thompson
mpeg12: Add a common function to find the best frame rate
This will be used later in both the mpeg2_metadata filter and the
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu May 4 23:10:19
2017 +0100| [8b26306294ffe78cc73357e2ddd56dd463db50ab] | committer: Mark
Thompson
lavc: Add h264_redundant_pps bitstream filter
This applies a specific fixup to some Blu-ray streams which contain
redundan
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu May 4 23:01:51
2017 +0100| [6734eef6b8b464139fdc140ec9bc9e8d74173869] | committer: Mark
Thompson
lavc: Add coded bitstream read/write API
(cherry picked from commit 18f1706f331bf5dd565774eae680508c8d3a97ad)
(cherry picke
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu May 4 23:06:20
2017 +0100| [9c7d70b49b64aa5571772a7cdb9bc426174261e0] | committer: Mark
Thompson
lavc: Add trace_headers bitstream filter
Supports all streams that the coded bitstream infrastructure does
(currently H.264,
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun May 14 16:32:00
2017 +0100| [9b0c7aa0e446eceec96ba8f4009e004fad29fba3] | committer: Mark
Thompson
lavc: Add coded bitstream read/write support for H.265
(cherry picked from commit 867381b8b51fa21fa2b8f071f508f3d39cc9c1f0)
(
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu May 4 23:09:02
2017 +0100| [a308872b049e33f69f4b629a06f47e3681906b93] | committer: Mark
Thompson
lavc: Add h264_metadata bitstream filter
This is able to modify some header metadata found in the SPS/VUI,
and can also add/
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu May 4 23:03:03
2017 +0100| [686e388bbb6aeef077095a83f84b53d143d44d63] | committer: Mark
Thompson
lavc: Add coded bitstream read/write support for MPEG-2
(cherry picked from commit 2bc9ba8d3c41f3a8e56484bd67b05040c7909a01)
(
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun May 14 16:18:25
2017 +0100| [b4c915f4b3e15c3e787e319b961e4389762f6309] | committer: Mark
Thompson
lavc: Add coded bitstream read/write support for H.264
(cherry picked from commit acf06f45441be24c5cbae0920579cd69427326a1)
(
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Jun 24 00:29:02
2017 +0100| [b1374e925c1cf3af5c8482119f3f2630d66213de] | committer: Mark
Thompson
hevc: Improve stream constraint values in common header
Add comments to describe the sources of the constraint values expresse
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Jun 24 00:30:20
2017 +0100| [d05444d2c6d99767547b1f0761e8459fb07b305d] | committer: Mark
Thompson
h264: Add stream constraint values to the common header
With comments describing the derivation of each value.
(cherry picke
ffmpeg | branch: release/3.4 | Mark Thompson <s...@jkqxz.net> | Sun Oct 15
12:45:15 2017 +0100| [01e291a592452f27b3a4e811536aaaf94096e244] | committer:
Mark Thompson
hwcontext_vaapi: Remove use of vaExportSurfaceHandle()
It is not present in libva 2.0.
> http://git.videolan.org/g
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Oct 9 00:53:51
2017 +0100| [c154c34c1b37f570ee879560903af1a1a26153e1] | committer: Mark
Thompson
Revert "configure: Disable -Wbool-operation."
This reverts commit c2d155e11ee5ec732d471982f2dee43703bcd5a7.
GCC 6 in
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Oct 8 16:00:47
2017 +0100| [b2f256a9f5db148ab96974400ca7e170494407d0] | committer: Mark
Thompson
hwcontext_vaapi: Add support for mapping to DRM objects
Uses vaExportSurfaceHandle() from libva2.
> http://git.vid
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Oct 8 15:19:17
2017 +0100| [309d660775e2b47af6723a0477c4d753bc0c54f4] | committer: Mark
Thompson
hwcontext: Perform usual initialisation on derived device contexts
The initialisation should be common. For
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Oct 1 22:51:31
2017 +0100| [5f3978866879ebaa1f1a1f678777df489d3d34f3] | committer: Mark
Thompson
hwcontext_vaapi: Factorise out common connection code
This was duplicated between normal device creation and creation by
deri
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Oct 8 16:54:37
2017 +0100| [f3602875b3255c533900df1c7bb4e78ef5e1ce08] | committer: Mark
Thompson
hwcontext_vaapi: Set message callbacks on internally-created devices
The message callbacks are library-safe in libva2, so we c
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Oct 1 22:51:07
2017 +0100| [9c7a71145b88e56cb5f67c66f6d27c20c8d06165] | committer: Mark
Thompson
configure: Add config option for libva2 (VAAPI 1)
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Oct 8 14:48:24
2017 +0100| [bd211bb866f8bf5c372589fc44dc06d1a9509c0a] | committer: Mark
Thompson
vaapi: Remove H.264 baseline profile
This has been deprecated in libva2 because hardware does not and will not
support it. The
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Oct 1 22:51:20
2017 +0100| [e339411691e3671b595e556ba3411c1acb8c4692] | committer: Mark
Thompson
vaapi: Always free parameter buffers after vaEndPicture() with libva2
This is an ABI change in libva2: previously the Intel
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Oct 5 01:06:08
2017 +0100| [e01a270762c1b79e10566e5e55a7eb4488b8a25b] | committer: Mark
Thompson
lavc/v4l2: Fix printf format for int64_t
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Oct 3 21:02:25
2017 +0100| [8da5af258423db4e24832b4a880cf6b78d410262] | committer: Mark
Thompson
lavc/v4l2: Mark static const tables as such
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Oct 3 20:57:14
2017 +0100| [a0d076f3ef95e971014c4333c71b384976484889] | committer: Mark
Thompson
lavc/v4l2: Remove use of lfind()
This is not present in older bionic and therefore fails to build there,
and the code is much s
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Fri Feb 17 23:13:14
2017 +| [156bc0193bd47d3f4b3adaa93be0e206e12686ab] | committer: Mark
Thompson
fate: Add webp alpha test
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=156bc0193bd47d3f4b3adaa93be0e20
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Fri Feb 17 23:14:19
2017 +| [7cb9296db872c4221453e5411f242ebcfca62664] | committer: Mark
Thompson
webp: Fix alpha decoding
This was broken by 4e528206bc4d968706401206cf54471739250ec7 - the webp
decoder was assuming that it
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Feb 9 19:26:11
2017 +| [2d518aec4c781316092be65893b47922c8f71b67] | committer: Mark
Thompson
vf_deinterlace_vaapi: Create filter buffer after context
The Intel proprietary VAAPI driver enforces the restriction that a
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Feb 16 00:02:29
2017 +| [17aeee5832b9188b570c3d3de4197e4cdc54c634] | committer: Mark
Thompson
vaapi_encode: Discard output buffer if picture submission fails
Previously this was leaking, though it actually hit an assert
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Feb 12 23:47:58
2017 +| [82989bd98c7f4e87f59af2147b645b8fd8f31c53] | committer: Mark
Thompson
avconv: Move rescale to stream timebase before monotonisation
If the stream timebase is coarser than the muxing ti
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Jan 30 19:11:28
2017 +| [e791b915c774408fbc0ec9e7270b021899e08ccc] | committer: Mark
Thompson
hwcontext_vaapi: Try to support the VDPAU wrapper
The driver is somewhat bitrotten (not updated for years) but is still
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Feb 11 15:13:12
2017 +| [5dd9a4b88b287bf8c93520afda7becb1ad0d1894] | committer: Mark
Thompson
vaapi: Implement device-only setup
In this case, the user only supplies a device and the frame context
is allocated inte
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Feb 11 15:13:04
2017 +| [44f2eda39ff55c69d4d739fb12a42a10b7ce581c] | committer: Mark
Thompson
lavc: Add device context field to AVCodecContext
For use by codec implementations which can allocate frames internally.
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Sep 27 23:34:06
2017 +0100| [c1f22c29593048ce2c457f8c592627234503bd4b] | committer: Mark
Thompson
lavc: Move V4L2 encoders lower in the list
Their previous positioning would cause them to chosen before software
encoder
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Wed Sep 27 23:06:49
2017 +0100| [da53c424b96f57d7471767d99072d35efe15a8e0] | committer: Mark
Thompson
lavc/v4l2: Add missing header include
Fixes checkheaders.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Jan 29 19:45:59
2017 +| [708e84cda1bdbffb92847f3d6ccf6fbeb26d9948] | committer: Mark
Thompson
mov: Avoid memcmp of uninitialised data
The string codec name need not be as long as the value we are
comparing it to, so memc
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Nov 29 22:12:46
2016 +| [ff35aa8ca4069bf1543adeec4c28e51e4a012eee] | committer: Mark
Thompson
vaapi_encode: Pass framerate parameters to driver
Only do this when building for a recent VAAPI version - initial
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Jan 29 14:12:20
2017 +| [eddfb57210298a0a94472794485400a3a6c76196] | committer: Mark
Thompson
vaapi_h264: Enable VBR mode
Default to using VBR when a target bitrate is set, unless the max rate
is also set and matches the
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Jan 29 14:11:03
2017 +| [f033ba470fbab1ff6838666d4d86411effa97b27] | committer: Mark
Thompson
vaapi_encode: Support VBR mode
This includes a backward-compatibility hack to choose CBR anyway on
old drivers which have
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Nov 29 20:38:29
2016 +| [ca62236a89f47bd871eaf69d8d9e837c93c55a6c] | committer: Mark
Thompson
vaapi_encode: Add VP8 support
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ca62236a89f47bd871eaf69d8d9e837
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Fri Sep 15 21:05:49
2017 +0100| [b0ece2b31fdf6914bf31d02b7e5a007095d436d3] | committer: Mark
Thompson
hwcontext_vaapi: Fix DRM format mapping
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Fri Sep 15 20:54:26
2017 +0100| [9f9625ea80acf4b7272f740f7b2c15cebf96d09b] | committer: Mark
Thompson
kmsgrab: Remove multiple-plane formats
The planes are unlikely to be contiguous, assuming they are results in
very broken
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Fri Sep 15 20:48:18
2017 +0100| [22afa87a8e90c83d736400bf8fd6bb19152defaf] | committer: Mark
Thompson
kmsgrab: Fix DRM format definitions
All DRM formats are defined in terms of little-endian words, so RGB formats
like XRGB ac
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Sep 14 22:11:45
2017 +0100| [375cf55fe9f574e42bd3519f08993125ac66c725] | committer: Mark
Thompson
vaapi: Disable deprecation warnings around use of old struct vaapi_context
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Sep 14 09:14:36
2017 +0100| [16b44d9ab9fd81e4dfc5631a5fbc081b564f1037] | committer: Mark
Thompson
lavd/kmsgrab: Fix packet flag setting
Found-by: James Almer <jamr...@gmail.com>
> http://git.videolan.org/gitweb
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Sep 12 00:19:03
2017 +0100| [ec1573f879b1974050c68fdcb69b654e500efdfa] | committer: Mark
Thompson
doc/indevs: Document kmsgrab input device
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Sep 7 22:27:09
2017 +0100| [82342cead15bbc47b84be4c0b50e7fd7401cdb96] | committer: Mark
Thompson
lavc: Add flag to mark packets containing trusted input
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Jun 18 18:16:27
2017 +0100| [9cb23cd9fe58e262273ce606b6febfef0509e316] | committer: Mark
Thompson
lavu: Add DRM hwcontext
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9cb23cd9fe58e262273ce606b6febfe
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Sep 2 20:32:27
2017 +0100| [c8dea81921504c5e25a705dec4438dc95463f49b] | committer: Mark
Thompson
lavc: Add wrapped_avframe decoder
Intended for use with hardware frames for which rawvideo is not
sufficient. Requires the t
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Sep 2 18:08:34
2017 +0100| [170c65335caad782db6e474f4a0c55911803e8d7] | committer: Mark
Thompson
hwcontext_vaapi: Add DRM to VAAPI mapping
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Sep 2 18:14:27
2017 +0100| [52194f0bcb2b62c4e093a71aa8b3951500cab3f9] | committer: Mark
Thompson
lavd: Add KMS screen grabber
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=52194f0bcb2b62c4e093a71aa8b3951
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon May 15 22:42:14
2017 +0100| [6eb102a616364d06a4cc994339b72910b3547e5f] | committer: Mark
Thompson
h264_sei: Add namespace prefix to all SEI values
This avoids confusion with equivalent H.265 SEI values when both are
bein
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun May 14 15:47:36
2017 +0100| [b264810ef7a3fcd7cfc8e232877cfb2fdf7954f6] | committer: Mark
Thompson
hevc: Add names for reserved NAL unit types
While not yet used, these NAL units do already have some defined
sem
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Apr 30 19:27:54
2017 +0100| [9c878651dbc8c795894740af74670b591551f619] | committer: Mark
Thompson
vaapi_encode: Move quality option to common code
Use AVCodecContext.compression_level rather than a private option,
replacing
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Jul 22 21:51:41
2017 +0100| [f2c11b9337c90b98c315d8e24de43fffb48fed60] | committer: Mark
Thompson
pixdesc: Reindent after previous commit
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Jul 22 21:49:46
2017 +0100| [f48efb14f9f9000ae8b62fd8e1ddb55d2b8cb1ea] | committer: Mark
Thompson
pixdesc: Explicitly handle invalid arguments to av_find_best_pix_fmt_of_2()
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Jul 18 23:36:06
2017 +0100| [e6b4fb95d76bd9794aa6ac9e64791638b6c2baa8] | committer: Mark
Thompson
doc: Fix names of VAAPI encoders
They were all reversed (oops).
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Jul 6 22:50:40
2017 +0100| [3192821237f6dbf2190264a6efab935280559373] | committer: Mark
Thompson
pixdesc: Add a test for av_find_best_pix_fmt_of_2()
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Thu Jul 6 22:50:35
2017 +0100| [8a442d7a8a687a469ca502a18a0c68f5302b15e0] | committer: Mark
Thompson
pixdesc: Improve scoring for opaque/unknown pixel formats
Hardware pixel formats do not tell you anything about their actual
co
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Jan 9 23:08:49
2017 +| [49419925d33304ff907075289808226a695ff57b] | committer: Mark
Thompson
vp9: Add bsf to fix reordering in raw streams
Takes a raw input stream containing frames with correct timestamps but
possib
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Nov 28 23:54:57
2016 +| [bde04604065db565373c315ad13d9c3c5db4d7c9] | committer: Mark
Thompson
vaapi_encode: Add VP9 support
(cherry picked from commit 0fd91e4bfc00a6609b59d1ce3a9f152184e62601)
> http://git.vid
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Mar 19 17:30:52
2017 +| [dc81f1a2cef11538401ee1ca13b76e61838283e6] | committer: Mark
Thompson
doc: Add VAAPI encoders
(cherry picked from commit 41dda860870fb1566b17f6b0b61922f0ef89be47)
> http://git.videolan.org/g
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Tue Mar 14 00:39:57
2017 +| [bc4e33ce0f0ea797b28d02d02ff29778cbf975a4] | committer: Mark
Thompson
ffmpeg: Flush output BSFs when encode reaches EOF
Before this, output bitstream filters would never see EOF and
therefore
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Fri Jun 16 23:11:51
2017 +0100| [70808859ddf4c636472b56f5ec637c4754276867] | committer: Mark
Thompson
vf_hwmap: Properly free a locally derived device
Fixes CID 1412853.
(cherry picked from
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Fri Jun 16 23:18:55
2017 +0100| [f434ddf48e084a7a5631e7a9dd1d9771d97e114c] | committer: Mark
Thompson
avconv_hw: Free device on initialisation failure
Fixes CID 1412852.
(cherry picked from
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Fri Jun 16 23:08:47
2017 +0100| [d984b29b21f6442fb6a809c08c07533dd496b1f9] | committer: Mark
Thompson
vf_hwmap: Add missing error code
Fixes CID 1412854.
(cherry picked from commit 5635c80bf59d90e63ede473e2c014647850a8446)
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Apr 30 13:21:03
2017 +0100| [88a2e4504d1820e717730ff5f5dc0cf4d90cdd6e] | committer: Mark
Thompson
hevc: Fix scaling list prediction delta for the 32x32 inter matrix
Fixes ticket #6356.
> http://git.videolan.org/g
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Apr 30 22:11:54
2017 +0100| [5de38188f82ac21fc645009dbb6c593049eb773d] | committer: Mark
Thompson
doc: Document hwupload, hwdownload and hwmap filters
(cherry picked from commit 66aa9b94dae217a0fc5acfb704490707629d95ed)
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:41
2017 +| [b2ef1f42badd1c5731816a3959b6dbb62187dbcc] | committer: Mark
Thompson
vf_hwmap: Add device derivation
Also refactor a little and improve error messages to make failure
cases easier to unde
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:40
2017 +| [d59c6a3aebc20cc64cb7a46401cb55f02f4cbe09] | committer: Mark
Thompson
hwcontext: Improve allocation in derived contexts
Use the flags argument of av_hwframe_ctx_create_derived() to pass the
mapping
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:42
2017 +| [d81be0a60a6dea2bc48ec29f9466eee63984ed34] | committer: Mark
Thompson
vf_hwmap: Add reverse mapping for hardware frames
This is something of a hack. It allocates a new hwframe context for
the
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:45
2017 +| [a97fb14418fd621defec1ea5cd387953407b180d] | committer: Mark
Thompson
hwcontext_qsv: Implement mapping frames to the child device type
(cherry picked from commit e1c5d56b18b82e3fb42382b1b1f972e8b3
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:44
2017 +| [f82ace71c0d8dd6500daa7ccce5b1fece8a95341] | committer: Mark
Thompson
hwcontext_qsv: Implement mapping frames from the child device type
Factorises out existing surface initialisation code to
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:39
2017 +| [ec3dbeae8139a8bbd8b0fa4514a3cf349de7f335] | committer: Mark
Thompson
hwcontext: Add frame context mapping for nontrivial contexts
Some frames contexts are not usable without additional format-sp
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Mar 27 20:46:11
2017 +0100| [38820631746f86a2252c71ed4a588eb679dd9f40] | committer: Mark
Thompson
vaapi: Add external control of allow-profile-mismatch
Uses the just-added ALLOW_PROFILE_MISMATCH flag.
(cherry picked from
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:38
2017 +| [7ce47090ce36fbe72f807d1e35fea3a699adad17] | committer: Mark
Thompson
ffmpeg: Support setting the hardware device to use when filtering
This only supports one device globally, but more can b
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:43
2017 +| [045ff8d30a6942b72c8be064c3b8415b037dab02] | committer: Mark
Thompson
hwcontext_qsv: Support derivation from child devices
(cherry picked from commit aa51bb3d2756ed912ee40645efccf5f4a9609696)
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Mon Mar 27 20:45:21
2017 +0100| [49ae8a5e87f99b15514f5ef075d801e9ea8374e9] | committer: Mark
Thompson
lavc: Add flag to allow profile mismatch with hardware decoding
(cherry picked from commit 64a5260c695dd8051509d3270295fd64ea
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sun Apr 2 23:05:13
2017 +0100| [b658b5399e5d75cec44b09d79b00f59fa83cca43] | committer: Mark
Thompson
vaapi_encode: Use gop_size consistently in RC parameters
The non-H.26[45] codecs already use this form. Since we don't
cur
ffmpeg | branch: master | Mark Thompson <s...@jkqxz.net> | Sat Mar 4 23:57:34
2017 +| [e462ace84b92e54d2a5fa651d6469aefe0f1efbf] | committer: Mark
Thompson
ffmpeg: Enable generic hwaccel support for VDPAU
(cherry picked from commit aa6b2e081c504cb99f5e2e0ceb45295ef24bdac2)
501 - 600 of 792 matches
Mail list logo