- 08 Aug, 2017 1 commit
-
-
wm4 authored
Signed-off-by: Anton Khirnov <anton@khirnov.net> Merged from Libav commit 47399ccd.
-
- 25 Jul, 2017 1 commit
-
-
Rostislav Pehlivanov authored
Many image formats support embedding of ICC profiles directly in their bitstreams. Add a new side data type to allow exposing them to API users. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
-
- 06 Apr, 2017 1 commit
-
-
Steve Lhomme authored
As found in HEVC. Signed-off-by: James Almer <jamrial@gmail.com>
-
- 02 Mar, 2017 1 commit
-
-
wm4 authored
Allow all struct fields to be accessed directly, as long as they're public. Before this change, many fields were "public", but could be accessed via AVOption only. This meant they were effectively not public, but were present for documentation purposes, which was incredibly confusing at best.
-
- 13 Feb, 2017 1 commit
-
-
wm4 authored
This is an extended version of the AVFrame.opaque field, which can be used to attach arbitrary user information to an AVFrame. The usefulness of the opaque field is rather limited, because it can store only up to 32 bits of information (or 64 bit on 64 bit systems). It's not possible to set this field to a memory allocation, because there is no way to deallocate it correctly. The opaque_ref field circumvents this by letting the user set an AVBuffer, which makes the user data refcounted. Signed-off-by: Anton Khirnov <anton@khirnov.net> Merges Libav commit 04f3bd34.
-
- 12 Jan, 2017 1 commit
-
-
Anton Khirnov authored
Extend the width/height doxy to clarify that it should store coded values.
-
- 07 Dec, 2016 2 commits
-
-
Vittorio Giovara authored
While no decoder currently exports spherical information, this type represents a frame property that has to be passed through from container to frames. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
Vittorio Giovara authored
While no decoder currently exports spherical information, this type represents a frame property that has to be passed through from container to frames. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 21 Oct, 2016 1 commit
-
-
Andreas Cadhalpun authored
Thanks to Mathieu Malaterre <malat@debian.org> for reporting the Que/Queue typo. (https://bugs.debian.org/839542) Reviewed-by: Lou Logan <lou@lrcd.com> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
-
- 19 Sep, 2016 1 commit
-
-
Sasi Inguva authored
Signed-off-by: Sasi Inguva <isasi@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 03 Aug, 2016 1 commit
-
-
Timothy Gu authored
-
- 30 Jun, 2016 1 commit
-
-
Michael Niedermayer authored
This fixes part of Ticket5676 This fixes kodi, mpv, chromium and ffplay build against 3.0 and linked to 3.1 This is a similar ABI fix to 1eb43af1 Approved-by: BBB Approved-by: jamrial Approved-by: BtbN Approved-by: nevcairiel Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 21 Jun, 2016 1 commit
-
-
Anton Khirnov authored
Currently it's exported as AVFrame.pkt_pts, which is also the only use for that field. The reason it is done like this is that lavc used to export various codec-specific "timing" information in AVFrame.pts, which is not done anymore. Since it is confusing to the callers to have a separate field which is used only for decoder timestamps and nothing else, deprecate pkt_pts and use just AVFrame.pts everywhere.
-
- 01 Jun, 2016 1 commit
-
-
Michael Niedermayer authored
Missing docs found by: nevcairiel Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 04 May, 2016 1 commit
-
-
Vittorio Giovara authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
- 01 Apr, 2016 1 commit
-
-
wm4 authored
-
- 05 Mar, 2016 1 commit
-
-
wm4 authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
- 28 Feb, 2016 1 commit
-
-
Reimar Döffinger authored
Check that the required plane pointers and only those are set up. Currently does not enforce anything for the palette pointer of pseudopal formats as I am unsure about the requirements. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
-
- 18 Feb, 2016 1 commit
-
-
Diego Biurrun authored
-
- 14 Feb, 2016 1 commit
-
-
Anton Khirnov authored
-
- 01 Feb, 2016 1 commit
-
-
Derek Buitenhuis authored
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
- 19 Jan, 2016 1 commit
-
-
Neil Birkbeck authored
Adding mastering display metadata struct to avutil. The mastering display metadata contains information about the mastering display color volume (SMPTE 2086:2014). This info comes from HEVC in the SEI_TYPE_MASTERING_DISPLAY_INFO and is soon to be included in MKV: https://mailarchive.ietf.org/arch/search/?email_list=cellar&gbt=1&index=sZyfPTM-QY69P-0omfOIiTN622o so it is similar to SEI FPA / stereo_mode in MKV and as such this patch follows how AVStereo3D is implemented. I'll add support to HEVC in a follow-up (and MKV when spec is approved). Signed-off-by: Neil Birkbeck <neil.birkbeck@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 30 Sep, 2015 1 commit
-
-
Vittorio Giovara authored
These field are difficult to interpret, and are provided by a single encoder (mpegvideoenc). In general they do not belong to a structure containing raw data only, so remove them from AVFrame. Mpegvideoenc now uses a private field in Picture for its internal computations. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 05 Sep, 2015 1 commit
-
-
Hendrik Leppkes authored
These fields are still used, removal postponed until a replacement functionality is available.
-
- 28 Aug, 2015 1 commit
-
-
Vittorio Giovara authored
Deprecated in 10/2012.
-
- 18 Jul, 2015 1 commit
-
-
Michael Niedermayer authored
These where apparently forgotten when AVFrames where moved into libavutil Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 24 Apr, 2015 1 commit
-
-
Clément Bœsch authored
-
- 25 Mar, 2015 1 commit
-
-
Ronald S. Bultje authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 23 Mar, 2015 1 commit
-
-
Michael Niedermayer authored
Reviewed-by: "Ronald S. Bultje" <rsbultje@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 08 Feb, 2015 1 commit
-
-
Anton Khirnov authored
Mention explicitly that the array must be filled contiguously.
-
- 27 Jan, 2015 1 commit
-
-
Anton Khirnov authored
Currently, audio service type is a field in AVCodecContext. However, side data is more appropriate for this kind of information.
-
- 02 Oct, 2014 1 commit
-
-
wm4 authored
Add CODEC_FLAG2_SKIP_MANUAL (exposed as "skip_manual"), which makes the decoder export sample skip information via side data, instead of applying it automatically. The format of the side data is the same as AV_PKT_DATA_SKIP_SAMPLES, but since AVPacket and AVFrame side data constants overlap, AV_FRAME_DATA_SKIP_SAMPLES needs to be introduced. This is useful for applications which want to do the timestamp calculations manually, or which actually want to retrieve the padding. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 28 Aug, 2014 1 commit
-
-
James Darnley authored
Also replace the plural form "multiplies" with "multiples".
-
- 18 Aug, 2014 1 commit
-
-
Clément Bœsch authored
The reasoning behind this addition is that various third party applications are interested in getting some motion information out of a video "for free" when it is available. It was considered to export other information as well (such as the intra information about the block, or the quantization) but the structure might have ended up into a half full-generic, half full of codec specific cruft. If more information is necessary, it should either be added in the "flags" field of the AVMotionVector structure, or in another side-data. This commit also includes an example exporting them in a CSV stream.
-
- 09 Aug, 2014 1 commit
-
-
Anton Khirnov authored
-
- 04 Aug, 2014 1 commit
-
-
Kieran Kunhya authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 03 Aug, 2014 1 commit
-
-
Kieran Kunhya authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
- 30 Jul, 2014 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 12 Jul, 2014 1 commit
-
-
Andreas Cadhalpun authored
Reviewed-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 01 Jun, 2014 1 commit
-
-
wm4 authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-