mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-02-09 14:14:39 +02:00
rotozoom: K&R coding style cosmetics
This commit is contained in:
parent
0b4949b518
commit
f628559d9a
@ -27,7 +27,8 @@
|
|||||||
#define FIXP (1 << 16)
|
#define FIXP (1 << 16)
|
||||||
#define MY_PI 205887 //(M_PI * FIX)
|
#define MY_PI 205887 //(M_PI * FIX)
|
||||||
|
|
||||||
static int64_t int_pow(int64_t a, int p){
|
static int64_t int_pow(int64_t a, int p)
|
||||||
|
{
|
||||||
int64_t v = FIXP;
|
int64_t v = FIXP;
|
||||||
|
|
||||||
for (; p; p--) {
|
for (; p; p--) {
|
||||||
@ -38,12 +39,16 @@ static int64_t int_pow(int64_t a, int p){
|
|||||||
return v;
|
return v;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int64_t int_sin(int64_t a){
|
static int64_t int_sin(int64_t a)
|
||||||
if(a<0) a= MY_PI-a; // 0..inf
|
{
|
||||||
|
if (a < 0)
|
||||||
|
a = MY_PI - a; // 0..inf
|
||||||
a %= 2 * MY_PI; // 0..2PI
|
a %= 2 * MY_PI; // 0..2PI
|
||||||
|
|
||||||
if(a>=MY_PI*3/2) a -= 2*MY_PI; // -PI/2 .. 3PI/2
|
if (a >= MY_PI * 3 / 2)
|
||||||
if(a>=MY_PI/2 ) a = MY_PI - a; // -PI/2 .. PI/2
|
a -= 2 * MY_PI; // -PI / 2 .. 3PI / 2
|
||||||
|
if (a >= MY_PI /2)
|
||||||
|
a = MY_PI - a; // -PI / 2 .. PI / 2
|
||||||
|
|
||||||
return a - int_pow(a, 3) / 6 + int_pow(a, 5) / 120 - int_pow(a, 7) / 5040;
|
return a - int_pow(a, 3) / 6 + int_pow(a, 5) / 120 - int_pow(a, 7) / 5040;
|
||||||
}
|
}
|
||||||
@ -179,7 +184,8 @@ unsigned char tab_b[256*256];
|
|||||||
int h_cos [360];
|
int h_cos [360];
|
||||||
int h_sin [360];
|
int h_sin [360];
|
||||||
|
|
||||||
static int ipol(uint8_t *src, int x, int y){
|
static int ipol(uint8_t *src, int x, int y)
|
||||||
|
{
|
||||||
int int_x = x >> 16;
|
int int_x = x >> 16;
|
||||||
int int_y = y >> 16;
|
int int_y = y >> 16;
|
||||||
int frac_x = x & 0xFFFF;
|
int frac_x = x & 0xFFFF;
|
||||||
@ -210,9 +216,7 @@ static void gen_image(int num, int w, int h)
|
|||||||
int xprime = xj;
|
int xprime = xj;
|
||||||
int yprime = yj;
|
int yprime = yj;
|
||||||
|
|
||||||
|
|
||||||
for (j = 0; j < h; j++) {
|
for (j = 0; j < h; j++) {
|
||||||
|
|
||||||
x = xprime + xi + FIXP * w / 2;
|
x = xprime + xi + FIXP * w / 2;
|
||||||
xprime += s;
|
xprime += s;
|
||||||
|
|
||||||
@ -230,7 +234,8 @@ static void gen_image(int num, int w, int h)
|
|||||||
#define W 256
|
#define W 256
|
||||||
#define H 256
|
#define H 256
|
||||||
|
|
||||||
static void init_demo(const char *filename) {
|
static void init_demo(const char *filename)
|
||||||
|
{
|
||||||
int i, j;
|
int i, j;
|
||||||
int h;
|
int h;
|
||||||
int radian;
|
int radian;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user