mirror of
https://github.com/game-stop/veejay.git
synced 2025-12-11 18:35:00 +01:00
fix build problems
This commit is contained in:
@@ -348,13 +348,17 @@ char *veejay_strncat( char *s1, char *s2, size_t n )
|
||||
}
|
||||
|
||||
static uint8_t ppmask[16] = { 0,128,128,0, 128,128,0,128, 128,0,128,128,0,128,128, 0 };
|
||||
#if defined ( HAVE_ASM_MMX ) || defined ( HAVE_ASM_SSE )
|
||||
static uint8_t yuyv_mmreg_[AC_MMREG_SIZE];
|
||||
#endif
|
||||
|
||||
void yuyv_plane_init()
|
||||
{
|
||||
#if defined ( HAVE_ASM_MMX ) || defined ( HAVE_ASM_SSE )
|
||||
unsigned int i;
|
||||
for( i = 0; i < AC_MMREG_SIZE ;i ++ )
|
||||
yuyv_mmreg_[i] = ( (i%2) ? 128: 0 );
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
@@ -1170,6 +1174,7 @@ void fast_memset_finish()
|
||||
|
||||
void fast_memset_dirty(void * to, int val, size_t len)
|
||||
{
|
||||
#if defined ( HAVE_ASM_MMX ) || defined ( HAVE_ASM_SSE )
|
||||
size_t i;
|
||||
unsigned char mm_reg[AC_MMREG_SIZE], *pmm_reg;
|
||||
unsigned char *t = to;
|
||||
@@ -1238,6 +1243,9 @@ void fast_memset_dirty(void * to, int val, size_t len)
|
||||
* Now do the tail of the block
|
||||
*/
|
||||
if(len) small_memset(t, val, len);
|
||||
#else
|
||||
memset(to,val,len);
|
||||
#endif
|
||||
}
|
||||
|
||||
static void *linux_kernel_memcpy(void *to, const void *from, size_t len) {
|
||||
|
||||
@@ -51,7 +51,7 @@ static inline void _overlay_text( uint8_t *dst, uint8_t *a, uint8_t *b, const in
|
||||
unsigned int op1 = (ialpha > 255) ? 255 : ialpha;
|
||||
unsigned int op0 = 255 - op1;
|
||||
unsigned int i;
|
||||
for( i = 0; i < size; i ++ )
|
||||
for( i = 0; i < len; i ++ )
|
||||
dst[i] = (op0 * a[i] + op1 * b[i] ) >> 8;
|
||||
#else
|
||||
unsigned int i;
|
||||
@@ -92,8 +92,8 @@ static inline void _overlay_text_uv( uint8_t *dst, uint8_t *a, const int len, ui
|
||||
unsigned int op1 = (ialpha > 255) ? 255 : ialpha;
|
||||
unsigned int op0 = 255 - op1;
|
||||
unsigned int i;
|
||||
for( i = 0; i < size; i ++ )
|
||||
dst[i] = (op0 * a[i] + op1 * b[i] ) >> 8;
|
||||
for( i = 0; i < len; i ++ )
|
||||
dst[i] = (op0 * a[i] + op1 * dst[i] ) >> 8;
|
||||
#else
|
||||
unsigned int i;
|
||||
uint8_t B[8] = { 128,128,128,128,128,128,128,128 };
|
||||
|
||||
Reference in New Issue
Block a user