- 07 Feb, 2020 1 commit
-
-
Anton Khirnov authored
Log the warning message once per encoder instance instead. Reviewed-by:
Kieran Kunhya <kierank@obe.tv> Reviewed-by:
Michael Niedermayer <michael@niedermayer.cc> Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 17 Oct, 2019 1 commit
-
-
Andreas Rheinhardt authored
Fixes ticket #8294. Signed-off-by:
Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
-
- 20 Sep, 2019 1 commit
-
-
Andreas Rheinhardt authored
Fixes the FATE-tests unknown_layout-ac3, ac3-fixed-encode, ac3-encode and eac3-encode. It furthermore fixes the ac3-encoder bugs mentioned in tickets #7994, #8144 and #8159. Signed-off-by:
Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 20 Jun, 2019 1 commit
-
-
Andreas Rheinhardt authored
This commit uses smaller types for some static const arrays to reduce their size in case the entries can be represented in the smaller type. The biggest savings came from inv_map_table in vp9.c. Reviewed-by:
Michael Niedermayer <michael@niedermayer.cc> Signed-off-by:
Andreas Rheinhardt <andreas.rheinhardt@gmail.com> Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 01 Jan, 2019 1 commit
-
-
Michael Niedermayer authored
Reviewed-by:
Paul B Mahol <onemda@gmail.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 22 Nov, 2016 1 commit
-
-
Diego Biurrun authored
-
- 11 Jan, 2016 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 03 Jan, 2016 1 commit
-
-
Diego Biurrun authored
-
- 30 Nov, 2015 1 commit
-
-
Ganesh Ajjanagadde authored
The table in question is a 253 byte one. In fact, it turns out that dynamic generation of the table results in an increased binary size. Code compiled with GCC 5.2.0, x86-64 (size in bytes), before and after patch: old: 62321064 libavcodec/libavcodec.so.57 new: 62320536 libavcodec/libavcodec.so.57 Thus, it always make sense to statically allocate this. Tested with FATE with/without --enable-hardcoded-tables. Reviewed-by:
wm4 <nfxjfg@googlemail.com> Signed-off-by:
Ganesh Ajjanagadde <gajjanagadde@gmail.com>
-
- 10 Oct, 2015 1 commit
-
-
Ganesh Ajjanagadde authored
This should fix the undefined behavior reported in: https://trac.ffmpeg.org/ticket/4727. I can reproduce this at runtime: simply stick in an abort call in asym_quant to check if c < 0 and run FATE. I don't know ac3 so I can't confirm if negative coefficients are intentional, but at the moment they clearly are according to FATE. This resolves the undefined behavior. Tested with FATE. Signed-off-by:
Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 24 Sep, 2015 1 commit
-
-
Ganesh Ajjanagadde authored
Commit 7404f3bd switched bitrate to 64 bits. This triggers -Wabsolute-value on clang, e.g http://fate.ffmpeg.org/log.cgi?time=20150917122742&log=compile&slot=x86_64-darwin-clang-3.7-O3. Therefore, usage of abs is changed to llabs, which is available on all of the platforms. Unfortunately, LLONG_MAX is not always available, so INT64_MAX is used instead. Signed-off-by:
Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 27 Jul, 2015 1 commit
-
-
Vittorio Giovara authored
Convert doxygen to multiline and express bitfields more simply. Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 20 Apr, 2015 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 19 Apr, 2015 1 commit
-
-
Vittorio Giovara authored
-
- 29 Nov, 2014 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 13 Oct, 2014 1 commit
-
-
Anton Khirnov authored
Currently, the amount of padding inserted at the beginning by some audio encoders, is exported through AVCodecContext.delay. However - the term 'delay' is heavily overloaded and can have multiple different meanings even in the case of audio encoding. - this field has entirely different meanings, depending on whether the codec context is used for encoding or decoding (and has yet another different meaning for video), preventing generic handling of the codec context. Therefore, add a new field -- AVCodecContext.initial_padding. It could conceivably be used for decoding as well at a later point.
-
- 13 Sep, 2014 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 17 Jul, 2014 1 commit
-
-
Diego Biurrun authored
-
- 22 Jun, 2014 1 commit
-
-
Diego Biurrun authored
-
- 13 Jun, 2014 1 commit
-
-
Diego Biurrun authored
-
- 07 May, 2014 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 29 Jun, 2013 1 commit
-
-
Carl Eugen Hoyos authored
-
- 15 May, 2013 1 commit
-
-
Diego Biurrun authored
-
- 04 May, 2013 1 commit
-
-
Diego Biurrun authored
-
- 09 Mar, 2013 1 commit
-
-
Anton Khirnov authored
-
- 08 Feb, 2013 1 commit
-
-
Diego Biurrun authored
-
- 20 Dec, 2012 1 commit
-
-
Diego Biurrun authored
-
- 11 Nov, 2012 1 commit
-
-
Justin Ruggles authored
Also reorder some other #include when applicable.
-
- 04 Nov, 2012 1 commit
-
-
Michael Niedermayer authored
This makes the code more robust Related to CID703820 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 07 Aug, 2012 1 commit
-
-
Anton Khirnov authored
-
- 08 Jun, 2012 1 commit
-
-
Justin Ruggles authored
Move vector_fmul() from DSPContext to AVFloatDSPContext.
-
- 05 Apr, 2012 1 commit
-
-
Justin Ruggles authored
Also, use the new function in the AC-3 encoder.
-
- 20 Mar, 2012 1 commit
-
-
Justin Ruggles authored
Update FATE references due to encoder delay.
-
- 29 Feb, 2012 2 commits
-
-
Justin Ruggles authored
-
Justin Ruggles authored
-
- 15 Feb, 2012 1 commit
-
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 13 Feb, 2012 1 commit
-
-
Diego Biurrun authored
Recent versions of gcc (4.4+) no longer give false positive warnings.
-
- 28 Jan, 2012 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 25 Nov, 2011 1 commit
-
-
Mans Rullgard authored
It makes more sense for a bit mask to use an unsigned type. The change should be source and binary compatible on all supported systems, hence micro version bump. Fixes a few invalid shifts. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 02 Nov, 2011 1 commit
-
-
Justin Ruggles authored
Add some parameters to existing function documentation. Remove some unneeded documentation. Convert some static function documentation to non-doxygen style.
-