- 30 May, 2014 1 commit
-
-
Michael Niedermayer authored
See: 368f5035 See: 59fe111e See: similarity index 98% rename from libavcodec/dsputil_template.c rename to libavcodec/qpel_template.c index 95d966e..500c75b 100644 --- a/libavcodec/dsputil_template.c +++ b/libavcodec/qpel_template.c @@ -1,9 +1,5 @@ /* - * DSP utils - * Copyright (c) 2000, 2001 Fabrice Bellard - * Copyright (c) 2002-2004 Michael Niedermayer <michaelni@gmx.at> - * - * gmc & q-pel & 32/64 bit based MC by Michael Niedermayer <michaelni@gmx.at> + * quarterpel DSP function templates * * This file is part of FFmpeg. * Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 29 May, 2014 1 commit
-
-
Diego Biurrun authored
-
- 26 Mar, 2014 5 commits
-
-
Diego Biurrun authored
The functions are not used templatized.
-
Diego Biurrun authored
-
Diego Biurrun authored
The indirection makes no sense without multiple instantiation.
-
Diego Biurrun authored
This allows detemplatizing the bits that are not instantiated twice.
-
Diego Biurrun authored
Multiple inclusion makes no sense as it is only used in the 8-bit case.
-
- 22 Mar, 2014 1 commit
-
-
Diego Biurrun authored
-
- 13 Mar, 2014 2 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
- 19 Apr, 2013 3 commits
-
-
Ronald S. Bultje authored
It is never used. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Ronald S. Bultje authored
Previously, if dct_bits was set to 32, we used separate 32-bit versions of these functions. Since dct_bits now is removed, remove the unused 32-bit versions of the functions. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Ronald S. Bultje authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 10 Apr, 2013 1 commit
-
-
Ronald S. Bultje authored
Put a copy of the 8bit functions only in dsputil, where they are used for some other things (e.g. mpeg4qpel, mspel, cavsqpel). Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 15 Mar, 2013 1 commit
-
-
Ronald S. Bultje authored
It is never used. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 14 Mar, 2013 1 commit
-
-
Ronald S. Bultje authored
dct_bits is never set except in h264, where it is never used, thus remove it. Then, remove all functions that were set based on non-zero (32) values for dct_bits. Lastly, merge 9-14 bpp functions for get_pixels and draw_edge, which only care about pixel storage unit size, not actual bits used (i.e. they don't clip). Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 13 Mar, 2013 1 commit
-
-
Ronald S. Bultje authored
-
- 12 Mar, 2013 1 commit
-
-
Luca Barbato authored
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
- 09 Mar, 2013 1 commit
-
-
Ronald S. Bultje authored
Put a copy of the 8bit functions only in dsputil, where they are used for some other things (e.g. mpeg4qpel, mspel, cavsqpel). We could perhaps also try to share specifically the 8bit functions from h264qpel between it and the others, but that will be slightly more complicated. H264qpel already had these functions, so we can simply remove the duplicates. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 19 Feb, 2013 1 commit
-
-
Ronald S. Bultje authored
These functions are mostly H264-specific (the only other user I can spot is bink), and this allows us to special-case some functionality for H264. Also remove the 16-bit-coeff with >8bpp versions (unused) and merge the duplicate 32-bit-coeff for >8bpp (identical). Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 17 Feb, 2013 1 commit
-
-
Luca Barbato authored
Convert to diffptr_t the line_size parameters still int. Remove all the warnings in dsputil.c
-
- 12 Feb, 2013 1 commit
-
-
Ronald S. Bultje authored
These functions are mostly H264-specific (the only other user I can spot is bink), and this allows us to special-case some functionality for H264. Also remove the 16-bit-coeff with >8bpp versions (unused) and merge the duplicate 32-bit-coeff for >8bpp (identical). Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 06 Feb, 2013 2 commits
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Diego Biurrun authored
-
- 05 Feb, 2013 1 commit
-
-
Diego Biurrun authored
This avoids SIMD-optimized functions having to sign-extend their line size argument manually to be able to do pointer arithmetic.
-
- 30 Jan, 2013 1 commit
-
-
Ronald S. Bultje authored
-
- 24 Jan, 2013 1 commit
-
-
Mans Rullgard authored
The sh4 optimizations are removed, because the code is 100% identical to the C code, so it is unlikely to provide any real practical benefit. Signed-off-by: Diego Biurrun <diego@biurrun.de> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
- 23 Jan, 2013 2 commits
-
-
Ronald S. Bultje authored
These are never used.
-
Diego Biurrun authored
It does not help as an abstraction and adds dsputil dependencies. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
- 22 Jan, 2013 1 commit
-
-
Ronald S. Bultje authored
The function is only used in VP3 and VP5, so no need to have it in DSPContext.
-
- 20 Jan, 2013 1 commit
-
-
Ronald S. Bultje authored
The function is never used.
-
- 20 Dec, 2012 1 commit
-
-
Ronald S. Bultje authored
Move some functions from dsputil. The idea is that videodsp contains functions that are useful for a large and varied set of video decoders. Currently, it contains emulated_edge_mc() and prefetch(). Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
- 05 Dec, 2012 1 commit
-
-
Michael Niedermayer authored
Fixes assertion failure Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 16 Nov, 2012 1 commit
-
-
Michael Niedermayer authored
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 07 Oct, 2012 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 09 Sep, 2012 2 commits
-
-
Derek Buitenhuis authored
Forgot to keep it pretty in e62e455f. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Derek Buitenhuis authored
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 11 Aug, 2012 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 10 Jul, 2012 2 commits
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-