Menu

Svn Commit Log


Commit Date  
[r3149] by sms00

Add code to allow a program to selectively reset SIMD motion functions to the
reference C code. See the comment in utils/motionsearch.c

2006-12-06 23:59:36 Tree
[r3148] by sms00

Cleanup - avilib.h is always installed in <mjpegtools/avilib.h> so there is
no need to replicate the declarations from avilib.h in lav_io.c

2006-12-06 00:22:08 Tree
[r3147] by sms00

Make qt_fd a quicktime_t* instead of void*

2006-12-06 00:10:02 Tree
[r3146] by sms00

SIgh, there is a HUGE difference between

ptr = malloc(N) + M

and

ptr = malloc(N + M)

when "extra/padding" bytes are needed you have to use the second form and
not the first!!!

2006-11-30 22:52:45 Tree
[r3145] by sms00

Fix a couple typos in comments. Tidy up some usage info messages.

2006-11-27 05:14:46 Tree
[r3144] by sms00

Tidy up a little. There are functions that can be used to generalize the
computation of the chroma buffer sizes.

2006-11-27 00:22:29 Tree
[r3143] by sms00

It is not the cause of the crashing on a PPC but the use of free() was
totally broken. free() takes the pointer to the malloc'd memory, you should
not subtract something from the pointer first!

2006-11-26 23:34:48 Tree
[r3142] by sms00

For some time now there's been the ability to selectively disable accelerated
functions (mjpeg_simd_helper gives a list of the functions for which this can
be done). Alas, that only worked for the X86 (MMX, SSE) functions. The
changes being checked in now enable the same capability for the Altivec routines

This is being done to work around an apparent limitation in the sad_00 routine.
yuvdeinterlace wants to use sad_00 with data aligned on 8 byte boundaries.
This works for MMX, SSE but not Altivec. So now with the simd_disable()
implemented it will be possible to disable sad_00_altivec within yuvdeinterlace.

2006-11-26 19:32:24 Tree
[r3141] by stefan_fendt

fixed bad pointer on free()

2006-11-22 20:11:35 Tree
[r3140] by sms00

Fix typo in usage message.

2006-11-22 06:49:46 Tree
Older >
Auth0 Logo