- 14 Dec, 2017 1 commit
-
-
wm4 authored
Explicitly identify decoder/encoder wrappers with a common name. This saves API users from guessing by the name suffix. For example, they don't have to guess that "h264_qsv" is the h264 QSV implementation, and instead they can just check the AVCodec .codec and .wrapper_name fields. Explicitly mark AVCodec entries that are hardware decoders or most likely hardware decoders with new AV_CODEC_CAPs. The purpose is allowing API users listing hardware decoders in a more generic way. The proposed AVCodecHWConfig does not provide this information fully, because it's concerned with decoder configuration, not information about the fact whether the hardware is used or not. AV_CODEC_CAP_HYBRID exists specifically for QSV, which can have software implementations in case the hardware is not capable. Based on a patch by Philip Langdale <philipl@overt.org>. Merges Libav commit 47687a2f.
-
- 27 Jul, 2015 1 commit
-
-
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>
-
- 18 Nov, 2014 1 commit
-
-
Peter Hall authored
The libvorbis encoder already supports a small last frame, but the layer above doesn't know that because we didn't register the small last frame capability. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 21 May, 2014 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 19 May, 2014 1 commit
-
-
Michael Niedermayer authored
this prevents the creation of a packet even though no single sample has ever been input, which some confusion in the timestamp generation Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 07 May, 2014 1 commit
-
-
Lukasz Marek authored
Signed-off-by:
Lukasz Marek <lukasz.m.luki2@gmail.com>
-
- 17 Dec, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 04 Jul, 2013 1 commit
-
-
Sean McGovern authored
The aix header math.h defines "extern int class()" for C. This fixes compilation on aix with external libraries enabled. Signed-off-by:
Carl Eugen Hoyos <cehoyos@ag.or.at>
-
- 06 Mar, 2013 1 commit
-
-
James Zern authored
- check ret < 0 - remove excessive error log Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 14 Jan, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 11 Nov, 2012 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 06 Oct, 2012 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 23 Jul, 2012 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 23 Jun, 2012 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 12 Jun, 2012 2 commits
-
-
Paul B Mahol authored
Also fix build dependencies while here. Reviewed-by:
Michael Niedermayer <michaelni@gmx.at> Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 22 May, 2012 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 10 May, 2012 1 commit
-
-
Michael Niedermayer authored
Its useful to support the official decoder for comparission and debugging. This reverts commit f9def9cc. Conflicts: Changelog configure libavcodec/allcodecs.c libavcodec/libvorbis.c Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 23 Mar, 2012 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 22 Mar, 2012 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 21 Mar, 2012 1 commit
-
-
Justin Ruggles authored
-
- 29 Feb, 2012 9 commits
-
-
Justin Ruggles authored
also use AVERROR codes for some return values instead of -1
-
Justin Ruggles authored
simplifies the code and does less memmove()
-
Justin Ruggles authored
vorbis_bitrate_flushpacket() does not return any packets that should not be output in the bitstream.
-
Justin Ruggles authored
-
Justin Ruggles authored
libvorbis takes float input, so we can just deinterleave/reorder the input as-is instead of also converting.
-
Justin Ruggles authored
Fixes a segfault if init() fails before initializing the dsp state
-
Justin Ruggles authored
-
Justin Ruggles authored
- enable the options for audio encoding - properly check for user-set maxrate - use correct calling order in vorbis_encode_setup_managed()
-
Justin Ruggles authored
-
- 25 Feb, 2012 2 commits
-
-
Justin Ruggles authored
-
Justin Ruggles authored
it is already set in avcodec_alloc_frame()
-
- 20 Feb, 2012 1 commit
-
-
Justin Ruggles authored
-
- 31 Dec, 2011 1 commit
-
-
Nicolas George authored
-
- 30 Dec, 2011 1 commit
-
-
Diego Biurrun authored
-
- 29 Dec, 2011 1 commit
-
-
Diego Biurrun authored
-
- 12 Oct, 2011 1 commit
-
-
Anton Khirnov authored
-
- 24 Sep, 2011 1 commit
-
-
Diego Biurrun authored
-
- 04 Jul, 2011 1 commit
-
-
Robert Swain authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 10 May, 2011 1 commit
-
-
Anton Khirnov authored
This breaks API and ABI.
-