* prototypes at one place
Originally committed as revision 1579 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
@@ -197,6 +197,9 @@ static inline void emms(void)
|
|||||||
void dsputil_init_mmx(DSPContext* c, unsigned mask);
|
void dsputil_init_mmx(DSPContext* c, unsigned mask);
|
||||||
void dsputil_set_bit_exact_mmx(DSPContext* c, unsigned mask);
|
void dsputil_set_bit_exact_mmx(DSPContext* c, unsigned mask);
|
||||||
|
|
||||||
|
void dsputil_init_pix_mmx(DSPContext* c, unsigned mask);
|
||||||
|
void dsputil_set_bit_exact_pix_mmx(DSPContext* c, unsigned mask);
|
||||||
|
|
||||||
#elif defined(ARCH_ARMV4L)
|
#elif defined(ARCH_ARMV4L)
|
||||||
|
|
||||||
/* This is to use 4 bytes read to the IDCT pointers for some 'zero'
|
/* This is to use 4 bytes read to the IDCT pointers for some 'zero'
|
||||||
|
|||||||
@@ -22,8 +22,6 @@
|
|||||||
#include "../dsputil.h"
|
#include "../dsputil.h"
|
||||||
|
|
||||||
int mm_flags; /* multimedia extension flags */
|
int mm_flags; /* multimedia extension flags */
|
||||||
/* FIXME use them in static form */
|
|
||||||
void dsputil_init_pix_mmx(DSPContext* c, unsigned mask);
|
|
||||||
|
|
||||||
/* pixel operations */
|
/* pixel operations */
|
||||||
static const uint64_t mm_bone __attribute__ ((aligned(8))) = 0x0101010101010101ULL;
|
static const uint64_t mm_bone __attribute__ ((aligned(8))) = 0x0101010101010101ULL;
|
||||||
|
|||||||
@@ -20,9 +20,6 @@
|
|||||||
*/
|
*/
|
||||||
#include "../dsputil.h"
|
#include "../dsputil.h"
|
||||||
|
|
||||||
void dsputil_init_pix_mmx(DSPContext* c, unsigned mask);
|
|
||||||
void dsputil_set_bit_exact_pix_mmx(DSPContext* c, unsigned mask);
|
|
||||||
|
|
||||||
static const __attribute__ ((aligned(8))) uint64_t round_tab[3]={
|
static const __attribute__ ((aligned(8))) uint64_t round_tab[3]={
|
||||||
0x0000000000000000,
|
0x0000000000000000,
|
||||||
0x0001000100010001,
|
0x0001000100010001,
|
||||||
|
|||||||
Reference in New Issue
Block a user