- 29 Sep, 2015 1 commit
-
-
Vittorio Giovara authored
-
- 27 Aug, 2015 1 commit
-
-
Carl Eugen Hoyos authored
Fixes a regression since a8ab64d2 reported by Rens Dijkshoorn, rens offlinemedia nl.
-
- 27 Jul, 2015 3 commits
-
-
Vittorio Giovara authored
Express bitfields more simply. Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
Vittorio Giovara authored
Convert doxygen to multiline and express bitfields more simply. Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
Michael Niedermayer authored
This parameter can be used to inform the allocation code about how much downsizing might occur, and can be used to optimize how to allocate the packet Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 22 Jul, 2015 3 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
The stats are a superset of the quality factor, also allowing the picture type and encoder "PSNR" stats to be exported This also replaces the native by fixed little endian order for the affected side data AV_PKT_DATA_QUALITY_FACTOR is left as a synonym of AV_PKT_DATA_QUALITY_STATS Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 20 Jul, 2015 3 commits
-
-
Vittorio Giovara authored
The rationale is that coded_frame was only used to communicate key_frame, pict_type and quality to the caller, as well as a few other random fields, in a non predictable, let alone consistent way. There was agreement that there was no use case for coded_frame, as it is a full-sized AVFrame container used for just 2-3 int-sized properties, which shouldn't even belong into the AVCodecContext in the first place. The appropriate AVPacket flag can be used instead of key_frame, while quality is exported with the new AVPacketSideData quality factor. There is no replacement for the other fields as they were unreliable, mishandled or just not used at all. Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
Vittorio Giovara authored
This is necessary to preserve the quality information currently exported with coded_frame. Add the new side data to every encoder that needs it, and use it in avconv. Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
Vittorio Giovara authored
Allocating coded_frame is what most encoders do anyway, so it makes sense to always allocate and free it in a single place. Moreover a lot of encoders freed the frame with av_freep() instead of the correct API av_frame_free(). This bring uniformity to encoder behaviour and prevents applications from erroneusly accessing this field when not allocated. Additionally this helps isolating encoders that export information with coded_frame, and heavily simplifies its deprecation. Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 02 Jul, 2015 1 commit
-
-
Vittorio Giovara authored
They are used by dnxhd and mpegvideo_enc exclusively, move them to codec private options instead. Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 22 Apr, 2015 1 commit
-
-
James Almer authored
Reviewed-by:
Michael Niedermayer <michaelni@gmx.at> Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 19 Apr, 2015 1 commit
-
-
Vittorio Giovara authored
-
- 17 Nov, 2014 1 commit
-
-
Vittorio Giovara authored
CC: libav-stable@libav.org Bug-Id: CID 1194387 / CID 1194389 / CID 1194393 / CID 1206638
-
- 13 Nov, 2014 1 commit
-
-
Vittorio Giovara authored
CC: libav-stable@libav.org Bug-Id: CID 700464
-
- 10 Sep, 2014 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 14 Aug, 2014 1 commit
-
-
John Stebbins authored
One step in untangling the mpegvideo code and fixing some problems in the order that initialization is being done in h263dec and h261dec.
-
- 09 Jul, 2014 1 commit
-
-
Diego Biurrun authored
-
- 07 Jul, 2014 1 commit
-
-
Diego Biurrun authored
-
- 06 Jul, 2014 1 commit
-
-
Diego Biurrun authored
-
- 30 Jun, 2014 1 commit
-
-
Diego Biurrun authored
-
- 27 Jun, 2014 1 commit
-
-
Diego Biurrun authored
This will come in handy during dsputil splitting.
-
- 18 Jun, 2014 1 commit
-
-
Diego Biurrun authored
-
- 11 Apr, 2014 3 commits
-
-
Timothy Gu authored
-
Vittorio Giovara authored
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 30 Mar, 2014 1 commit
-
-
Timothy Gu authored
-
- 27 Mar, 2014 1 commit
-
-
Timothy Gu authored
Signed-off-by:
Timothy Gu <timothygu99@gmail.com> Reviewed-by:
"Ronald S. Bultje" <rsbultje@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 25 Jan, 2014 1 commit
-
-
Janne Grunau authored
Added libavutil/timer.h include to all files with {START,STOP}_TIMER.
-
- 18 Jan, 2014 1 commit
-
-
Timothy Gu authored
Signed-off-by:
Timothy Gu <timothygu99@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 17 Jan, 2014 2 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes out of array access with RC_VARIANCE set to 0 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 16 Nov, 2013 1 commit
-
-
Anton Khirnov authored
-
- 03 Oct, 2013 1 commit
-
-
Diego Biurrun authored
-
- 21 Sep, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 02 Aug, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 30 Jun, 2013 1 commit
-
-
Carl Eugen Hoyos authored
The aix header math.h defines "extern int class()" for C.
-
- 15 May, 2013 1 commit
-
-
Diego Biurrun authored
-
- 05 May, 2013 1 commit
-
-
Diego Biurrun authored
-