diff options
Diffstat (limited to 'modules')
74 files changed, 1636 insertions, 1613 deletions
diff --git a/modules/pdp_aa.c b/modules/pdp_aa.c index 6f59c39..0c4bd51 100644 --- a/modules/pdp_aa.c +++ b/modules/pdp_aa.c @@ -39,24 +39,24 @@ typedef struct pdp_aa_struct t_object x_obj; t_float x_f; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; t_outlet *x_outlet0; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; /* aalib structures */ aa_context *x_context; // a lot of things and image data aa_renderparams x_renderparams; // rendering parameters char* x_driver; // name of driver - t_int x_render; // rendering option + int x_render; // rendering option char **x_aa_options; // aa options passed as arguments - t_int x_nb_options; // number of aa options + int x_nb_options; // number of aa options } t_pdp_aa; @@ -135,9 +135,9 @@ static void pdp_aa_process_yv12(t_pdp_aa *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int i, pixsum; - t_int px, py, ppx, ppy; - t_int hratio, wratio; + int i, pixsum; + int px, py, ppx, ppy; + int hratio, wratio; if ( ( (int)header->info.image.width != x->x_vwidth ) || ( (int)header->info.image.height != x->x_vheight ) ) diff --git a/modules/pdp_aging.c b/modules/pdp_aging.c index 0a47ff1..9d9dcfd 100644 --- a/modules/pdp_aging.c +++ b/modules/pdp_aging.c @@ -36,10 +36,10 @@ static unsigned int fastrand_val; typedef struct _scratch { - t_int life; - t_int x; - t_int dx; - t_int init; + int life; + int x; + int dx; + int init; } scratch; typedef struct pdp_aging_struct @@ -48,18 +48,18 @@ typedef struct pdp_aging_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; - t_int x_area_scale; - t_int x_nb_scratches; - t_int x_dust_interval; - t_int x_pits_interval; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_vwidth; + int x_vheight; + int x_vsize; + int x_area_scale; + int x_nb_scratches; + int x_dusinterval; + int x_pits_interval; scratch x_scratches[PDP_AGING_MAX_SCRATCHES]; } t_pdp_aging; @@ -167,10 +167,10 @@ static void pdp_aging_dusts(t_pdp_aging *x, short int *dest) const int width = x->x_vwidth; const int height = x->x_vheight; - if(x->x_dust_interval == 0) + if(x->x_dusinterval == 0) { if((inline_fastrand()&0xf0000000) == 0) { - x->x_dust_interval = inline_fastrand()>>29; + x->x_dusinterval = inline_fastrand()>>29; } return; } @@ -191,7 +191,7 @@ static void pdp_aging_dusts(t_pdp_aging *x, short int *dest) d = (d + inline_fastrand()%3 - 1) & 7; } } - x->x_dust_interval--; + x->x_dusinterval--; } static void pdp_aging_pits(t_pdp_aging *x, short int *dest) diff --git a/modules/pdp_ascii.c b/modules/pdp_ascii.c index 34f9e96..af49ef2 100644 --- a/modules/pdp_ascii.c +++ b/modules/pdp_ascii.c @@ -38,23 +38,23 @@ typedef struct pdp_ascii_struct t_object x_obj; t_float x_f; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; t_outlet *x_outlet0; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; - t_int x_color; // rendering color option - t_int x_brightness; // added value for brightness + int x_color; // rendering color option + int x_brightness; // added value for brightness t_float x_ratio; // character to pixel ratio - t_int x_charwidth; // width of characters - t_int x_charheight; // height of characters - t_int x_nbchars; // number of characters in the map + int x_charwidth; // width of characters + int x_charheight; // height of characters + int x_nbchars; // number of characters in the map char* x_charmaps; // the table of characters FILE *x_filed; // charmaps file descriptor @@ -94,10 +94,10 @@ static void pdp_ascii_process_yv12(t_pdp_ascii *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int i, pixsum; - t_int px, py, ppx, ppy; - t_int rank, value; - t_int pwidth, pheight, offset; + int i, pixsum; + int px, py, ppx, ppy; + int rank, value; + int pwidth, pheight, offset; x->x_vwidth = header->info.image.width; x->x_vheight = header->info.image.height; @@ -243,8 +243,8 @@ static void pdp_ascii_load(t_pdp_ascii *x, t_symbol *sfile) char *word1 = (char*) getbytes( LINE_MAX_LENGTH ); char *word2 = (char*) getbytes( LINE_MAX_LENGTH ); char *word3 = (char*) getbytes( LINE_MAX_LENGTH ); - t_int charwidth, charheight, nbchars, nblines; - t_int nbexpdata; + int charwidth, charheight, nbchars, nblines; + int nbexpdata; char *pdata; char charread; diff --git a/modules/pdp_background.c b/modules/pdp_background.c index 130253d..1f82d93 100644 --- a/modules/pdp_background.c +++ b/modules/pdp_background.c @@ -37,17 +37,17 @@ typedef struct pdp_background_struct t_outlet *x_outlet0; - t_int x_packet0; + int x_packet0; - t_int x_colorR; - t_int x_colorG; - t_int x_colorB; - t_int x_colorY; - t_int x_colorU; - t_int x_colorV; + int x_colorR; + int x_colorG; + int x_colorB; + int x_colorY; + int x_colorU; + int x_colorV; - t_int x_width; - t_int x_height; + int x_width; + int x_height; } t_pdp_background; @@ -57,11 +57,11 @@ static void pdp_background_bang(t_pdp_background *x) t_pdp *header; unsigned char *data; unsigned char *pY, *pU, *pV; - t_int px, py; + int px, py; x->x_packet0 = pdp_packet_new_bitmap_yv12( x->x_width, x->x_height ); - data = (char *)pdp_packet_data(x->x_packet0); + data = (unsigned char *)pdp_packet_data(x->x_packet0); pY = data; pV = data+(x->x_width*x->x_height); pU = data+(x->x_width*x->x_height)+((x->x_width*x->x_height)>>2); @@ -76,32 +76,32 @@ static void pdp_background_bang(t_pdp_background *x) static void pdp_background_dim(t_pdp_background *x, t_floatarg fwidth, t_floatarg fheight) { - if ( ( (t_int)fwidth>0 ) && ( (t_int) fheight>0 ) ) + if ( ( (int)fwidth>0 ) && ( (int) fheight>0 ) ) { - if ( ((t_int)fwidth)%8 == 0 ) + if ( ((int)fwidth)%8 == 0 ) { - x->x_width = (t_int)fwidth; + x->x_width = (int)fwidth; } else { - x->x_width = (t_int)fwidth + (8-((t_int)fwidth)%8); // align on 8 + x->x_width = (int)fwidth + (8-((int)fwidth)%8); // align on 8 } - if ( ((t_int)fheight)%8 == 0 ) + if ( ((int)fheight)%8 == 0 ) { - x->x_height = (t_int)fheight; + x->x_height = (int)fheight; } else { - x->x_height = (t_int)fheight + (8-((t_int)fheight)%8); // align on 8 + x->x_height = (int)fheight + (8-((int)fheight)%8); // align on 8 } } } static void pdp_background_red(t_pdp_background *x, t_floatarg fred) { - if ( ( (t_int)fred>=0 ) && ( (t_int) fred <= 255 ) ) + if ( ( (int)fred>=0 ) && ( (int) fred <= 255 ) ) { - x->x_colorR = (t_int) fred; + x->x_colorR = (int) fred; x->x_colorY = yuv_RGBtoY( (x->x_colorR << 16) + (x->x_colorG << 8) + x->x_colorB ); x->x_colorU = yuv_RGBtoU( (x->x_colorR << 16) + (x->x_colorG << 8) + x->x_colorB ); x->x_colorV = yuv_RGBtoV( (x->x_colorR << 16) + (x->x_colorG << 8) + x->x_colorB ); @@ -110,9 +110,9 @@ static void pdp_background_red(t_pdp_background *x, t_floatarg fred) static void pdp_background_green(t_pdp_background *x, t_floatarg fgreen) { - if ( ( (t_int)fgreen>=0 ) && ( (t_int) fgreen <= 255 ) ) + if ( ( (int)fgreen>=0 ) && ( (int) fgreen <= 255 ) ) { - x->x_colorG = (t_int) fgreen; + x->x_colorG = (int) fgreen; x->x_colorY = yuv_RGBtoY( (x->x_colorR << 16) + (x->x_colorG << 8) + x->x_colorB ); x->x_colorU = yuv_RGBtoU( (x->x_colorR << 16) + (x->x_colorG << 8) + x->x_colorB ); x->x_colorV = yuv_RGBtoV( (x->x_colorR << 16) + (x->x_colorG << 8) + x->x_colorB ); @@ -121,9 +121,9 @@ static void pdp_background_green(t_pdp_background *x, t_floatarg fgreen) static void pdp_background_blue(t_pdp_background *x, t_floatarg fblue) { - if ( ( (t_int)fblue>=0 ) && ( (t_int) fblue <= 255 ) ) + if ( ( (int)fblue>=0 ) && ( (int) fblue <= 255 ) ) { - x->x_colorB = (t_int) fblue; + x->x_colorB = (int) fblue; x->x_colorY = yuv_RGBtoY( (x->x_colorR << 16) + (x->x_colorG << 8) + x->x_colorB ); x->x_colorU = yuv_RGBtoU( (x->x_colorR << 16) + (x->x_colorG << 8) + x->x_colorB ); x->x_colorV = yuv_RGBtoV( (x->x_colorR << 16) + (x->x_colorG << 8) + x->x_colorB ); diff --git a/modules/pdp_baltan.c b/modules/pdp_baltan.c index e919ee2..bafa15e 100644 --- a/modules/pdp_baltan.c +++ b/modules/pdp_baltan.c @@ -39,15 +39,15 @@ typedef struct pdp_baltan_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; - t_int *x_planebuf; - t_int x_plane; - t_int x_pixels; - t_int x_dfts; /* the factor */ + int *x_planebuf; + int x_plane; + int x_pixels; + int x_dfts; /* the factor */ } t_pdp_baltan; @@ -67,7 +67,7 @@ static void pdp_baltan_process_yv12(t_pdp_baltan *x) unsigned int v_offset = size + (size>>2); unsigned int totnbpixels = size + (size>>1); - t_int i, cf; + int i, cf; newheader->info.image.encoding = header->info.image.encoding; newheader->info.image.width = w; @@ -76,12 +76,12 @@ static void pdp_baltan_process_yv12(t_pdp_baltan *x) /* allocate buffers if necessary */ if ( ( x->x_planebuf == NULL ) || ( (int)size != x->x_pixels ) ) { - if ( x->x_planebuf ) freebytes( x->x_planebuf, x->x_pixels*PLANES*sizeof(t_int) ); + if ( x->x_planebuf ) freebytes( x->x_planebuf, x->x_pixels*PLANES*sizeof(int) ); x->x_pixels = size; - x->x_planebuf = (t_int*)getbytes(x->x_pixels*PLANES*sizeof(t_int)); - post("pdp_baltan : allocated plane buffer (size=%d)", x->x_pixels*PLANES*sizeof(t_int) ); - bzero(x->x_planebuf, x->x_pixels*PLANES*sizeof(t_int)); + x->x_planebuf = (int*)getbytes(x->x_pixels*PLANES*sizeof(int)); + post("pdp_baltan : allocated plane buffer (size=%d)", x->x_pixels*PLANES*sizeof(int) ); + bzero(x->x_planebuf, x->x_pixels*PLANES*sizeof(int)); x->x_plane = 0; if ( !x->x_planebuf ) { @@ -175,12 +175,12 @@ static void pdp_baltan_input_0(t_pdp_baltan *x, t_symbol *s, t_floatarg f) static void pdp_baltan_dfts(t_pdp_baltan *x, t_floatarg fdfts ) { - x->x_dfts = (t_int)fdfts; + x->x_dfts = (int)fdfts; } static void pdp_baltan_free(t_pdp_baltan *x) { - if ( x->x_planebuf ) freebytes( x->x_planebuf, x->x_pixels*PLANES*sizeof(t_int) ); + if ( x->x_planebuf ) freebytes( x->x_planebuf, x->x_pixels*PLANES*sizeof(int) ); pdp_queue_finish(x->x_queue_id); pdp_packet_mark_unused(x->x_packet0); } diff --git a/modules/pdp_binary.c b/modules/pdp_binary.c index c0ddb10..de0697c 100644 --- a/modules/pdp_binary.c +++ b/modules/pdp_binary.c @@ -32,20 +32,20 @@ typedef struct pdp_binary_struct { t_object x_obj; - t_int x_packet0; - t_int x_packet1; - t_int x_queue_id; - t_int x_dropped; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; - t_int x_colorY; // YUV components of binary mask - t_int x_colorU; - t_int x_colorV; - t_int x_cursX; // X position of the cursor - t_int x_cursY; // Y position of the cursor - t_int x_tolerance; // tolerance + int x_packet0; + int x_packet1; + int x_queue_id; + int x_dropped; + + int x_vwidth; + int x_vheight; + int x_vsize; + int x_colorY; // YUV components of binary mask + int x_colorU; + int x_colorV; + int x_cursX; // X position of the cursor + int x_cursY; // Y position of the cursor + int x_tolerance; // tolerance short int *x_frame; // keep a copy of current frame for picking color t_outlet *x_pdp_output; // output packets @@ -68,7 +68,7 @@ static void pdp_binary_y(t_pdp_binary *x, t_floatarg fy ) { if ( fy <= 255. ) { - x->x_colorY = (t_int)fy; + x->x_colorY = (int)fy; outlet_float( x->x_Y, x->x_colorY ); } } @@ -77,7 +77,7 @@ static void pdp_binary_u(t_pdp_binary *x, t_floatarg fu ) { if ( fu <= 255. ) { - x->x_colorU = (t_int)fu; + x->x_colorU = (int)fu; outlet_float( x->x_U, x->x_colorU ); } } @@ -86,7 +86,7 @@ static void pdp_binary_v(t_pdp_binary *x, t_floatarg fv ) { if ( fv < 255 ) { - x->x_colorV = (t_int)fv; + x->x_colorV = (int)fv; outlet_float( x->x_V, x->x_colorV ); } } @@ -155,11 +155,11 @@ static void pdp_binary_process_yv12(t_pdp_binary *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int i; - t_int px=0, py=0; - t_int y=0, u=0, v=0; + int i; + int px=0, py=0; + int y=0, u=0, v=0; short int *pfY, *pfU, *pfV; - t_int diff; + int diff; /* allocate all ressources */ if ( ( (int)header->info.image.width != x->x_vwidth ) || diff --git a/modules/pdp_cache.c b/modules/pdp_cache.c index a2460e2..320b846 100644 --- a/modules/pdp_cache.c +++ b/modules/pdp_cache.c @@ -33,10 +33,10 @@ static char *pdp_cache_version = "pdp_cache: version 0.1 : video cache object typedef struct _triangle { - t_int used; - t_int x1, y1; - t_int x2, y2; - t_int x3, y3; + int used; + int x1, y1; + int x2, y2; + int x3, y3; t_float a1, b1; t_float a2, b2; t_float a3, b3; @@ -47,24 +47,24 @@ typedef struct pdp_cache_struct t_object x_obj; t_float x_f; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; t_outlet *x_outlet0; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; t_triangle x_hiddenzones[ MAX_ZONES ]; // hide these parts of the image unsigned char *x_mask; } t_pdp_cache; -static t_int pdp_cache_isinzone(t_pdp_cache *x, t_int px, t_int py, t_int index) +static int pdp_cache_isinzone(t_pdp_cache *x, int px, int py, int index) { - t_int c1=0, c2=0, c3=0; + int c1=0, c2=0, c3=0; if ( !x->x_hiddenzones[index].used ) { @@ -187,9 +187,9 @@ static t_int pdp_cache_isinzone(t_pdp_cache *x, t_int px, t_int py, t_int index) return c1 && c2 && c3; } -static t_int pdp_cache_ishidden(t_pdp_cache *x, t_int px, t_int py) +static int pdp_cache_ishidden(t_pdp_cache *x, int px, int py) { - t_int ti; + int ti; for ( ti=0; ti<MAX_ZONES; ti++ ) { @@ -219,7 +219,7 @@ static void pdp_cache_allocate(t_pdp_cache *x ) static void pdp_cache_update_mask(t_pdp_cache *x ) { - t_int px, py; + int px, py; for ( py=0; py<x->x_vheight; py++ ) { @@ -232,7 +232,7 @@ static void pdp_cache_update_mask(t_pdp_cache *x ) static void pdp_cache_hide(t_pdp_cache *x, t_symbol *s, int argc, t_atom *argv) { - t_int ti; + int ti; t_float fx1, fy1, fx2, fy2, fx3, fy3; if ( argc != 6 ) @@ -427,7 +427,7 @@ static void pdp_cache_process_yv12(t_pdp_cache *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int px, py; + int px, py; t_float alpha, factor; unsigned char y, u, v; short int *pY, *pU, *pV; diff --git a/modules/pdp_canvas.c b/modules/pdp_canvas.c index 587811e..762428a 100644 --- a/modules/pdp_canvas.c +++ b/modules/pdp_canvas.c @@ -37,40 +37,40 @@ typedef struct pdp_canvas_struct t_float x_f; t_outlet *x_outlet0; - t_int x_dropped; - t_int x_queue_id; + int x_dropped; + int x_queue_id; - t_int x_opacket; - t_int x_lastpacket; + int x_opacket; + int x_lastpacket; - t_int x_current; + int x_current; t_float x_xmouse; t_float x_ymouse; - t_int *x_packets; - t_int *x_widths; - t_int *x_heights; + int *x_packets; + int *x_widths; + int *x_heights; t_float *x_xoffsets; t_float *x_yoffsets; - t_int *x_sizes; + int *x_sizes; - t_int x_owidth; - t_int x_oheight; - t_int x_osize; - t_int x_nbinputs; + int x_owidth; + int x_oheight; + int x_osize; + int x_nbinputs; } t_pdp_canvas; static void pdp_canvas_process_yv12(t_pdp_canvas *x) { - t_int px, py, ppx, ppy, ii, nbs; + int px, py, ppx, ppy, ii, nbs; short int *pY, *pU, *pV; short int *ppY, *ppU, *ppV; t_pdp *oheader; short int *odata, *pdata; t_pdp *iheader; short int *idata; - t_int mx, dx, my, dy; + int mx, dx, my, dy; x->x_opacket = pdp_packet_new_image_YCrCb( x->x_owidth, x->x_oheight ); oheader = pdp_packet_header(x->x_opacket); @@ -133,12 +133,12 @@ static void pdp_canvas_process_yv12(t_pdp_canvas *x) for ( py=x->x_yoffsets[ii]+my; py<x->x_yoffsets[ii]+dy; py++) { - memcpy( pY+(py*x->x_owidth)+(t_int)x->x_xoffsets[ii]+mx, - ppY+(py-(t_int)x->x_yoffsets[ii])*x->x_widths[ii]+mx, dx*sizeof(short int) ); - memcpy( pU+((py>>1)*(x->x_owidth>>1))+((t_int)(x->x_xoffsets[ii]+mx)>>1), - ppU+((py-(t_int)x->x_yoffsets[ii])>>1)*(x->x_widths[ii]>>1)+(mx>>1), dx ); - memcpy( pV+((py>>1)*(x->x_owidth>>1))+((t_int)(x->x_xoffsets[ii]+mx)>>1), - ppV+((py-(t_int)x->x_yoffsets[ii])>>1)*(x->x_widths[ii]>>1)+(mx>>1), dx ); + memcpy( pY+(py*x->x_owidth)+(int)x->x_xoffsets[ii]+mx, + ppY+(py-(int)x->x_yoffsets[ii])*x->x_widths[ii]+mx, dx*sizeof(short int) ); + memcpy( pU+((py>>1)*(x->x_owidth>>1))+((int)(x->x_xoffsets[ii]+mx)>>1), + ppU+((py-(int)x->x_yoffsets[ii])>>1)*(x->x_widths[ii]>>1)+(mx>>1), dx ); + memcpy( pV+((py>>1)*(x->x_owidth>>1))+((int)(x->x_xoffsets[ii]+mx)>>1), + ppV+((py-(int)x->x_yoffsets[ii])>>1)*(x->x_widths[ii]>>1)+(mx>>1), dx ); } } @@ -153,7 +153,7 @@ static void pdp_canvas_sendpacket(t_pdp_canvas *x) pdp_packet_pass_if_valid(x->x_outlet0, &x->x_opacket); } -static void pdp_canvas_process(t_pdp_canvas *x, t_int ni) +static void pdp_canvas_process(t_pdp_canvas *x, int ni) { int encoding; t_pdp *header = 0; @@ -193,7 +193,7 @@ static void pdp_canvas_offset(t_pdp_canvas *x, t_floatarg ni, t_floatarg xoffset static void pdp_canvas_select(t_pdp_canvas *x, t_floatarg X, t_floatarg Y) { - t_int ii; + int ii; x->x_current = -1; X = X*x->x_owidth; @@ -234,7 +234,7 @@ static void pdp_canvas_unselect(t_pdp_canvas *x) x->x_current = -1; } -static void pdp_canvas_input(t_pdp_canvas *x, t_symbol *s, t_floatarg f, t_int ni) +static void pdp_canvas_input(t_pdp_canvas *x, t_symbol *s, t_floatarg f, int ni) { t_pdp *header; short int *data; @@ -318,7 +318,7 @@ static void pdp_canvas_input9(t_pdp_canvas *x, t_symbol *s, t_floatarg f) static void pdp_canvas_free(t_pdp_canvas *x) { - t_int ii; + int ii; pdp_queue_finish(x->x_queue_id); for ( ii=0; ii<x->x_nbinputs; ii++) @@ -326,10 +326,10 @@ static void pdp_canvas_free(t_pdp_canvas *x) pdp_packet_mark_unused(x->x_packets[ii]); } pdp_packet_mark_unused(x->x_opacket); - if ( x->x_packets ) freebytes( x->x_packets, x->x_nbinputs*sizeof(t_int) ); - if ( x->x_widths ) freebytes( x->x_widths, x->x_nbinputs*sizeof(t_int) ); - if ( x->x_heights ) freebytes( x->x_heights, x->x_nbinputs*sizeof(t_int) ); - if ( x->x_sizes ) freebytes( x->x_sizes, x->x_nbinputs*sizeof(t_int) ); + if ( x->x_packets ) freebytes( x->x_packets, x->x_nbinputs*sizeof(int) ); + if ( x->x_widths ) freebytes( x->x_widths, x->x_nbinputs*sizeof(int) ); + if ( x->x_heights ) freebytes( x->x_heights, x->x_nbinputs*sizeof(int) ); + if ( x->x_sizes ) freebytes( x->x_sizes, x->x_nbinputs*sizeof(int) ); if ( x->x_xoffsets ) freebytes( x->x_xoffsets, x->x_nbinputs*sizeof(t_float) ); if ( x->x_yoffsets ) freebytes( x->x_yoffsets, x->x_nbinputs*sizeof(t_float) ); } @@ -339,7 +339,7 @@ t_class *pdp_canvas_class; void *pdp_canvas_new(t_symbol *s, int argc, t_atom *argv) { t_pdp_canvas *x = (t_pdp_canvas *)pd_new(pdp_canvas_class); - t_int ii; + int ii; char *imes[32]; if ( argc != 3 ) @@ -383,10 +383,10 @@ void *pdp_canvas_new(t_symbol *s, int argc, t_atom *argv) post ( "pdp_canvas : new %dx%d canvas with %d inputs", x->x_owidth, x->x_oheight, x->x_nbinputs ); - x->x_packets = ( t_int* ) getbytes( x->x_nbinputs*sizeof(t_int) ); - x->x_widths = ( t_int* ) getbytes( x->x_nbinputs*sizeof(t_int) ); - x->x_heights = ( t_int* ) getbytes( x->x_nbinputs*sizeof(t_int) ); - x->x_sizes = ( t_int* ) getbytes( x->x_nbinputs*sizeof(t_int) ); + x->x_packets = ( int* ) getbytes( x->x_nbinputs*sizeof(int) ); + x->x_widths = ( int* ) getbytes( x->x_nbinputs*sizeof(int) ); + x->x_heights = ( int* ) getbytes( x->x_nbinputs*sizeof(int) ); + x->x_sizes = ( int* ) getbytes( x->x_nbinputs*sizeof(int) ); x->x_xoffsets = ( t_float* ) getbytes( x->x_nbinputs*sizeof(t_float) ); x->x_yoffsets = ( t_float* ) getbytes( x->x_nbinputs*sizeof(t_float) ); diff --git a/modules/pdp_capture.c b/modules/pdp_capture.c index 509ee2d..9f11bed 100644 --- a/modules/pdp_capture.c +++ b/modules/pdp_capture.c @@ -37,7 +37,7 @@ #define PDP_DISPLAY_LENGTH 1024 // trick to handle Image Magick compatibility -#if MagickLibVersion >= 0x619 +#if MagickLibVersion >= 0x618 #include "../include/xwindow-private.h" #endif @@ -48,18 +48,18 @@ typedef struct pdp_capture_struct t_object x_obj; t_outlet *x_outlet0; - t_int x_packet0; + int x_packet0; short int *x_data; t_pdp *x_header; - t_int x_displayopen; + int x_displayopen; char *x_display; - t_int x_screen; - t_int x_x; - t_int x_y; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_screen; + int x_x; + int x_y; + int x_vwidth; + int x_vheight; + int x_vsize; Image *x_Ximage; Display *x_dpy; @@ -717,8 +717,8 @@ static void pdp_capture_screen(t_pdp_capture *x, t_floatarg fscreen) static void pdp_capture_x(t_pdp_capture *x, t_floatarg fx) { - t_int width; - t_int err; + int width; + int err; if (!x->x_displayopen) { @@ -743,8 +743,8 @@ static void pdp_capture_x(t_pdp_capture *x, t_floatarg fx) static void pdp_capture_y(t_pdp_capture *x, t_floatarg fy) { - t_int height; - t_int err; + int height; + int err; if (!x->x_displayopen) { @@ -769,8 +769,8 @@ static void pdp_capture_y(t_pdp_capture *x, t_floatarg fy) static void pdp_capture_width(t_pdp_capture *x, t_floatarg fwidth) { - t_int width; - t_int err; + int width; + int err; if (!x->x_displayopen) { @@ -791,8 +791,8 @@ static void pdp_capture_width(t_pdp_capture *x, t_floatarg fwidth) static void pdp_capture_height(t_pdp_capture *x, t_floatarg fheight) { - t_int height; - t_int err; + int height; + int err; if (!x->x_displayopen) { @@ -825,7 +825,7 @@ static void pdp_capture_bang(t_pdp_capture *x) PixelPacket pixel; short int *pY, *pU, *pV; unsigned char y, u, v; - t_int px, py, r, g, b; + int px, py, r, g, b; long number_pixels; // capture the image and output a PDP packet diff --git a/modules/pdp_cmap.c b/modules/pdp_cmap.c index 547208d..6288eaa 100644 --- a/modules/pdp_cmap.c +++ b/modules/pdp_cmap.c @@ -52,10 +52,10 @@ extern t_rtext *glist_findrtext(t_glist *gl, t_text *who); typedef struct _color { - t_int on; - t_int y,u,v; - t_int oy,ou,ov; - t_int tolerance; + int on; + int y,u,v; + int oy,ou,ov; + int tolerance; } t_color; #define COLORHEIGHT 5 @@ -68,26 +68,26 @@ typedef struct pdp_cmap_struct t_object x_obj; t_float x_f; - t_int x_packet0; - t_int x_dropped; + int x_packet0; + int x_dropped; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; - t_int x_capacity; // number of mapped colors - t_int x_current; // current color + int x_capacity; // number of mapped colors + int x_current; // current color t_color *x_colors; // color substitution table - t_int x_cursor; // show cursor or not - t_int x_luminosity; // use luminosity or not + int x_cursor; // show cursor or not + int x_luminosity; // use luminosity or not - t_int x_colorR; // setable r - t_int x_colorG; // setable g - t_int x_colorB; // setable b + int x_colorR; // setable r + int x_colorG; // setable g + int x_colorB; // setable b - t_int x_cursX; // X coordinate of cursor - t_int x_cursY; // Y coordinate of cursor + int x_cursX; // X coordinate of cursor + int x_cursY; // Y coordinate of cursor short int *x_frame; // keep a copy of current frame for picking color t_outlet *x_pdp_output; // output packets @@ -96,9 +96,9 @@ typedef struct pdp_cmap_struct } t_pdp_cmap; -static void pdp_cmap_draw_color(t_pdp_cmap *x, t_int r, t_int g, t_int b) +static void pdp_cmap_draw_color(t_pdp_cmap *x, int r, int g, int b) { - t_int width, height; + int width, height; char color[32]; sprintf( color, "#%.2X%.2X%.2X", r, g, b ); @@ -189,7 +189,7 @@ static void pdp_cmap_delete(t_pdp_cmap *x, t_floatarg fcolor ) static void pdp_cmap_clear(t_pdp_cmap *x) { - t_int ci; + int ci; for ( ci=0; ci<x->x_capacity; ci++) { @@ -201,7 +201,7 @@ static void pdp_cmap_clear(t_pdp_cmap *x) static void pdp_cmap_resize(t_pdp_cmap *x, t_floatarg fnewsize ) { t_color *colors; - t_int ci, csize; + int ci, csize; if ( (int) fnewsize<=0 ) return; @@ -267,7 +267,7 @@ static void pdp_cmap_cursor(t_pdp_cmap *x, t_floatarg fcursor ) static void pdp_cmap_pick(t_pdp_cmap *x) { - t_int y,u,v; + int y,u,v; if ( x->x_frame && ( x->x_cursX > 0 ) && ( x->x_cursX < x->x_vwidth ) && ( x->x_cursY > 0 ) && ( x->x_cursY < x->x_vheight ) ) @@ -309,12 +309,12 @@ static void pdp_cmap_process_yv12(t_pdp_cmap *x) { t_pdp *header = pdp_packet_header(x->x_packet0); short int *data = (short int *)pdp_packet_data(x->x_packet0); - t_int i, ci; - t_int px=0, py=0, ppx=0, ppy=0; - t_int y=0, u=0, v=0; + int i, ci; + int px=0, py=0, ppx=0, ppy=0; + int y=0, u=0, v=0; short int *pfY, *pfU, *pfV; short int *poY, *poU, *poV; - t_int diff; + int diff; /* allocate all ressources */ if ( ( (int)header->info.image.width != x->x_vwidth ) || @@ -471,7 +471,7 @@ t_class *pdp_cmap_class; void *pdp_cmap_new(void) { - t_int ci; + int ci; t_pdp_cmap *x = (t_pdp_cmap *)pd_new(pdp_cmap_class); inlet_new(&x->x_obj, &x->x_obj.ob_pd, &s_float, gensym("current")); diff --git a/modules/pdp_colorgrid.c b/modules/pdp_colorgrid.c index ece62ad..6751745 100644 --- a/modules/pdp_colorgrid.c +++ b/modules/pdp_colorgrid.c @@ -74,7 +74,7 @@ static char *pdp_colorgrid_version = "pdp_colorgrid: version 0.4, written by Y static void pdp_colorgrid_draw_update(t_pdp_colorgrid *x, t_glist *glist) { t_canvas *canvas=glist_getcanvas(glist); - t_int xpoint=x->x_current, ypoint=x->y_current; + int xpoint=x->x_current, ypoint=x->y_current; // later : try to figure out what's this test for ?? // if (glist_isvisible(glist)) @@ -414,7 +414,7 @@ static void pdp_colorgrid_save(t_gobj *z, t_binbuf *b) // post( "saving pdp_colorgrid : %s", x->x_name->s_name ); binbuf_addv(b, "ssiissiffiffiffiiff", gensym("#X"),gensym("obj"), - (t_int)x->x_obj.te_xpix, (t_int)x->x_obj.te_ypix, + (int)x->x_obj.te_xpix, (int)x->x_obj.te_ypix, gensym("pdp_colorgrid"), x->x_name, x->x_width, x->x_min, x->x_max, x->x_height, x->y_min, x->y_max, diff --git a/modules/pdp_compose.c b/modules/pdp_compose.c index 998c3a3..1bca49f 100644 --- a/modules/pdp_compose.c +++ b/modules/pdp_compose.c @@ -31,14 +31,14 @@ struct _rtext { char *x_buf; - t_int x_bufsize; - t_int x_selstart; - t_int x_selend; - t_int x_active; - t_int x_dragfrom; - t_int x_height; - t_int x_drawnwidth; - t_int x_drawnheight; + int x_bufsize; + int x_selstart; + int x_selend; + int x_active; + int x_dragfrom; + int x_height; + int x_drawnwidth; + int x_drawnheight; t_text *x_text; t_glist *x_glist; char x_tag[50]; @@ -60,25 +60,25 @@ typedef struct pdp_compose_struct t_object x_obj; t_float x_f; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; - t_int x_colorR; // RGB components of mixing color - t_int x_colorG; - t_int x_colorB; - t_int x_colorY; // YUV components of mixing color - t_int x_colorU; - t_int x_colorV; - t_int x_tolerance; // tolerance - t_int x_cursX; // X coordinate of cursor - t_int x_cursY; // Y coordinate of cursor - t_int x_cursor; // cursor drawing flag - t_int x_luminosity; // flag to indicate if luminosity is used + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_vwidth; + int x_vheight; + int x_vsize; + int x_colorR; // RGB components of mixing color + int x_colorG; + int x_colorB; + int x_colorY; // YUV components of mixing color + int x_colorU; + int x_colorV; + int x_tolerance; // tolerance + int x_cursX; // X coordinate of cursor + int x_cursY; // Y coordinate of cursor + int x_cursor; // cursor drawing flag + int x_luminosity; // flag to indicate if luminosity is used short int *x_frame; // keep a copy of current frame for picking color short int *x_right_frame; // 2nd video source @@ -90,7 +90,7 @@ typedef struct pdp_compose_struct static void pdp_compose_draw_color(t_pdp_compose *x) { - t_int width, height; + int width, height; char color[32]; sprintf( color, "#%.2X%.2X%.2X", x->x_colorR, x->x_colorG, x->x_colorB ); @@ -190,7 +190,7 @@ static void pdp_compose_luminosity(t_pdp_compose *x, t_floatarg fluminosity ) static void pdp_compose_pick(t_pdp_compose *x) { - t_int y,u,v; + int y,u,v; if ( x->x_frame && ( x->x_cursX > 0 ) && ( x->x_cursX < x->x_vwidth ) && ( x->x_cursY > 0 ) && ( x->x_cursY < x->x_vheight ) ) @@ -232,11 +232,11 @@ static void pdp_compose_process_yv12(t_pdp_compose *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int i, cf; - t_int px=0, py=0, ppx=0, ppy=0, found=0, xcell=0, ycell=0; - t_int celldiff=0, cellwidth=0, cellheight=0; - t_int y=0, u=0, v=0; - t_int sum; + int i, cf; + int px=0, py=0, ppx=0, ppy=0, found=0, xcell=0, ycell=0; + int celldiff=0, cellwidth=0, cellheight=0; + int y=0, u=0, v=0; + int sum; short int *pfY, *pfV, *pfU, *prY, *prV, *prU, *pdY, *pdV, *pdU; /* allocate all ressources */ diff --git a/modules/pdp_cropper.c b/modules/pdp_cropper.c index f1c3004..2def9f8 100644 --- a/modules/pdp_cropper.c +++ b/modules/pdp_cropper.c @@ -35,17 +35,17 @@ typedef struct pdp_cropper_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; - t_int x_csizex; - t_int x_csizey; - t_int x_csizev; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_vwidth; + int x_vheight; + int x_vsize; + int x_csizex; + int x_csizey; + int x_csizev; unsigned int x_encoding; int x_cropx1; @@ -59,7 +59,7 @@ static void pdp_cropper_cropx1(t_pdp_cropper *x, t_floatarg fcropx1 ) { if ( ( fcropx1>=0 ) && ( fcropx1<x->x_vwidth ) ) { - x->x_cropx1 = (t_int)fcropx1; + x->x_cropx1 = (int)fcropx1; } } @@ -67,7 +67,7 @@ static void pdp_cropper_cropx2(t_pdp_cropper *x, t_floatarg fcropx2 ) { if ( ( fcropx2>=0 ) && ( fcropx2<x->x_vwidth ) ) { - x->x_cropx2 = (t_int)fcropx2; + x->x_cropx2 = (int)fcropx2; } } @@ -75,7 +75,7 @@ static void pdp_cropper_cropy1(t_pdp_cropper *x, t_floatarg fcropy1 ) { if ( ( fcropy1>=0 ) && ( fcropy1<x->x_vheight ) ) { - x->x_cropy1 = (t_int)fcropy1; + x->x_cropy1 = (int)fcropy1; } } @@ -83,7 +83,7 @@ static void pdp_cropper_cropy2(t_pdp_cropper *x, t_floatarg fcropy2 ) { if ( ( fcropy2>=0 ) && ( fcropy2<x->x_vheight ) ) { - x->x_cropy2 = (t_int)fcropy2; + x->x_cropy2 = (int)fcropy2; } } @@ -102,8 +102,8 @@ static void pdp_cropper_process_yv12(t_pdp_cropper *x) int miny, maxy; /* allocate all ressources */ - if ( ( (t_int)header->info.image.width != x->x_vwidth ) || - ( (t_int)header->info.image.height != x->x_vheight ) ) + if ( ( (int)header->info.image.width != x->x_vwidth ) || + ( (int)header->info.image.height != x->x_vheight ) ) { x->x_vwidth = header->info.image.width; x->x_vheight = header->info.image.height; diff --git a/modules/pdp_ctrack.c b/modules/pdp_ctrack.c index fa56ea6..8235dfe 100644 --- a/modules/pdp_ctrack.c +++ b/modules/pdp_ctrack.c @@ -59,25 +59,25 @@ typedef struct pdp_ctrack_struct t_object x_obj; t_float x_f; - t_int x_packet0; - t_int x_dropped; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; - t_int x_colorR; // RGB components of tracked color - t_int x_colorG; - t_int x_colorB; - t_int x_colorY; // YUV components of tracked color - t_int x_colorU; - t_int x_colorV; - t_int x_tolerance; // tolerance - t_int x_luminosity; // use luminosity or not - t_int x_steady; // steady mode : the zone is searched around the cursor - t_int x_cursor; // show cursor or not - t_int x_showframe; // show frame or not - t_int x_cursX; // X coordinate of cursor - t_int x_cursY; // Y coordinate of cursor + int x_packet0; + int x_dropped; + + int x_vwidth; + int x_vheight; + int x_vsize; + int x_colorR; // RGB components of tracked color + int x_colorG; + int x_colorB; + int x_colorY; // YUV components of tracked color + int x_colorU; + int x_colorV; + int x_tolerance; // tolerance + int x_luminosity; // use luminosity or not + int x_steady; // steady mode : the zone is searched around the cursor + int x_cursor; // show cursor or not + int x_showframe; // show frame or not + int x_cursX; // X coordinate of cursor + int x_cursY; // Y coordinate of cursor short int *x_frame; // keep a copy of current frame for picking color t_outlet *x_pdp_output; // output packets @@ -95,7 +95,7 @@ typedef struct pdp_ctrack_struct static void pdp_ctrack_draw_color(t_pdp_ctrack *x) { - t_int width, height; + int width, height; char color[32]; sprintf( color, "#%.2X%.2X%.2X", x->x_colorR, x->x_colorG, x->x_colorB ); @@ -214,7 +214,7 @@ static void pdp_ctrack_steady(t_pdp_ctrack *x, t_floatarg fsteady ) static void pdp_ctrack_pick(t_pdp_ctrack *x) { - t_int y,u,v; + int y,u,v; if ( x->x_frame && ( x->x_cursX > 0 ) && ( x->x_cursX < x->x_vwidth ) && ( x->x_cursY > 0 ) && ( x->x_cursY < x->x_vheight ) ) @@ -256,13 +256,13 @@ static void pdp_ctrack_process_yv12(t_pdp_ctrack *x) { t_pdp *header = pdp_packet_header(x->x_packet0); short int *data = (short int *)pdp_packet_data(x->x_packet0); - t_int i, cf; - t_int px=0, py=0, ppx=0, ppy=0, found=0, xcell=0, ycell=0; - t_int y=0, u=0, v=0; - t_int x1=0, y1=0, x2=0, y2=0; - t_int X1=0, Y1=0, X2=0, Y2=0; + int i, cf; + int px=0, py=0, ppx=0, ppy=0, found=0, xcell=0, ycell=0; + int y=0, u=0, v=0; + int x1=0, y1=0, x2=0, y2=0; + int X1=0, Y1=0, X2=0, Y2=0; short int *pfY, *pfU, *pfV; - t_int diff; + int diff; /* allocate all ressources */ if ( ( (int)header->info.image.width != x->x_vwidth ) || diff --git a/modules/pdp_cycle.c b/modules/pdp_cycle.c index 5f4b44c..1a0e93f 100644 --- a/modules/pdp_cycle.c +++ b/modules/pdp_cycle.c @@ -36,23 +36,23 @@ typedef struct pdp_cycle_struct t_object x_obj; t_float x_f; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; t_outlet *x_outlet0; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; - t_int x_cycley; // flag to activate y cycling - t_int x_cycleu; // flag to activate u cycling - t_int x_cyclev; // flag to activate v cycling + int x_cycley; // flag to activate y cycling + int x_cycleu; // flag to activate u cycling + int x_cyclev; // flag to activate v cycling - t_int x_yoffset; - t_int x_uoffset; - t_int x_voffset; + int x_yoffset; + int x_uoffset; + int x_voffset; } t_pdp_cycle; @@ -86,8 +86,8 @@ static void pdp_cycle_process_yv12(t_pdp_cycle *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int i; - t_int px, py, y, u, v; + int i; + int px, py, y, u, v; x->x_vwidth = header->info.image.width; x->x_vheight = header->info.image.height; diff --git a/modules/pdp_dice.c b/modules/pdp_dice.c index f8addbb..90b6d19 100644 --- a/modules/pdp_dice.c +++ b/modules/pdp_dice.c @@ -48,22 +48,22 @@ typedef struct pdp_dice_struct t_object x_obj; t_float x_f; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; t_outlet *x_outlet0; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; char *x_dicemap; - t_int x_cube_bits; - t_int x_cube_size; - t_int x_map_height; - t_int x_map_width; + int x_cube_bits; + int x_cube_size; + int x_map_height; + int x_map_width; } t_pdp_dice; @@ -119,9 +119,9 @@ static void pdp_dice_process_yv12(t_pdp_dice *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int i, iuv; - t_int mapx, mapy, mapi; - t_int base, baseuv, dx, dy, di, diuv; + int i, iuv; + int mapx, mapy, mapi; + int base, baseuv, dx, dy, di, diuv; /* allocate all ressources */ if ( ((int)header->info.image.width != x->x_vwidth) || diff --git a/modules/pdp_dilate.c b/modules/pdp_dilate.c index 062f452..a93b51f 100644 --- a/modules/pdp_dilate.c +++ b/modules/pdp_dilate.c @@ -32,17 +32,17 @@ typedef struct pdp_dilate_struct { t_object x_obj; - t_int x_packet0; - t_int x_packet1; - t_int x_queue_id; - t_int x_dropped; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; - t_int x_kernelw; // width of the (square) kernel - t_int x_kernelh; // height of the square kernel - t_int x_nbpasses; // number of passes + int x_packet0; + int x_packet1; + int x_queue_id; + int x_dropped; + + int x_vwidth; + int x_vheight; + int x_vsize; + int x_kernelw; // width of the (square) kernel + int x_kernelh; // height of the square kernel + int x_nbpasses; // number of passes short int *x_frame; // keep a copy of current frame for transformations t_outlet *x_pdp_output; // output packets @@ -53,7 +53,7 @@ static void pdp_dilate_nbpasses(t_pdp_dilate *x, t_floatarg fpasses ) { if ( fpasses>=1.) { - x->x_nbpasses = (t_int)fpasses; + x->x_nbpasses = (int)fpasses; } } @@ -61,7 +61,7 @@ static void pdp_dilate_kernelw(t_pdp_dilate *x, t_floatarg fkernelw ) { if ( fkernelw>=0.) { - x->x_kernelw = (t_int)fkernelw; + x->x_kernelw = (int)fkernelw; } } @@ -69,7 +69,7 @@ static void pdp_dilate_kernelh(t_pdp_dilate *x, t_floatarg fkernelh ) { if ( fkernelh>=0.) { - x->x_kernelh = (t_int)fkernelh; + x->x_kernelh = (int)fkernelh; } } @@ -95,10 +95,10 @@ static void pdp_dilate_process_yv12(t_pdp_dilate *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int i; - t_int px=0, py=0; + int i; + int px=0, py=0; short int *pfY, *pfU, *pfV; - t_int ppx, ppy, ix, iy, pn, kx, ky; + int ppx, ppy, ix, iy, pn, kx, ky; // allocate all ressources if ( ( (int)header->info.image.width != x->x_vwidth ) || diff --git a/modules/pdp_disintegration.c b/modules/pdp_disintegration.c index 93eeec7..3174edd 100644 --- a/modules/pdp_disintegration.c +++ b/modules/pdp_disintegration.c @@ -32,16 +32,16 @@ typedef struct pdp_disintegration_struct { t_object x_obj; - t_int x_packet0; - t_int x_packet1; - t_int x_queue_id; - t_int x_dropped; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; - t_int x_nbpasses; // number of passes - t_int x_reductor; // fraction reductor + int x_packet0; + int x_packet1; + int x_queue_id; + int x_dropped; + + int x_vwidth; + int x_vheight; + int x_vsize; + int x_nbpasses; // number of passes + int x_reductor; // fraction reductor short int *x_frame; // keep a copy of current frame for transformations t_outlet *x_pdp_output; // output packets @@ -52,7 +52,7 @@ static void pdp_disintegration_nbpasses(t_pdp_disintegration *x, t_floatarg fpa { if ( fpasses>=1.) { - x->x_nbpasses = (t_int)fpasses; + x->x_nbpasses = (int)fpasses; } } @@ -60,7 +60,7 @@ static void pdp_disintegration_reductor(t_pdp_disintegration *x, t_floatarg fre { if ( freductor>=1.) { - x->x_reductor = (t_int)freductor; + x->x_reductor = (int)freductor; } } @@ -86,11 +86,11 @@ static void pdp_disintegration_process_yv12(t_pdp_disintegration *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int i; - t_int px=0, py=0; + int i; + int px=0, py=0; short int *pfY, *pfU, *pfV; - t_int ppx, ppy, ix, iy, pn; - t_int nvalue; + int ppx, ppy, ix, iy, pn; + int nvalue; // allocate all ressources if ( ( (int)header->info.image.width != x->x_vwidth ) || diff --git a/modules/pdp_distance.c b/modules/pdp_distance.c index 34b3ddf..c960efc 100644 --- a/modules/pdp_distance.c +++ b/modules/pdp_distance.c @@ -33,20 +33,20 @@ typedef struct pdp_distance_struct { t_object x_obj; - t_int x_packet0; - t_int x_packet1; - t_int x_queue_id; - t_int x_dropped; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_packet0; + int x_packet1; + int x_queue_id; + int x_dropped; + + int x_vwidth; + int x_vheight; + int x_vsize; short int *x_frame; // keep a copy of current frame for transformations - t_int x_coeff1; - t_int x_coeff2; - t_int x_coeff3; - t_int x_coeff4; + int x_coeff1; + int x_coeff2; + int x_coeff3; + int x_coeff4; t_outlet *x_pdp_output; // output packets @@ -94,10 +94,10 @@ static void pdp_distance_process_yv12(t_pdp_distance *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int i; - t_int px=0, py=0; + int i; + int px=0, py=0; short int *pfY, *pfU, *pfV; - t_int nvalues, values[5], ival, mval; + int nvalues, values[5], ival, mval; // allocate all ressources if ( ( (int)header->info.image.width != x->x_vwidth ) || diff --git a/modules/pdp_edge.c b/modules/pdp_edge.c index 51396ea..cd66962 100644 --- a/modules/pdp_edge.c +++ b/modules/pdp_edge.c @@ -36,30 +36,30 @@ typedef struct pdp_edge_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; - t_int x_mapw; - t_int x_maph; - t_int x_video_width_margin; - t_int *x_map; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_vwidth; + int x_vheight; + int x_vsize; + int x_mapw; + int x_maph; + int x_video_width_margin; + int *x_map; } t_pdp_edge; static void pdp_edge_allocate(t_pdp_edge *x) { - x->x_map = (t_int*) getbytes ( ( x->x_vwidth * x->x_vheight * sizeof (t_int) ) << 1 ); - bzero(x->x_map, ( x->x_vwidth * x->x_vheight * sizeof (t_int) ) << 1 ); + x->x_map = (int*) getbytes ( ( x->x_vwidth * x->x_vheight * sizeof (int) ) << 1 ); + bzero(x->x_map, ( x->x_vwidth * x->x_vheight * sizeof (int) ) << 1 ); } static void pdp_edge_free_ressources(t_pdp_edge *x) { - if ( x->x_map ) freebytes ( x->x_map, ( x->x_vwidth * x->x_vheight * sizeof (t_int) ) << 1 ); + if ( x->x_map ) freebytes ( x->x_map, ( x->x_vwidth * x->x_vheight * sizeof (int) ) << 1 ); } static void pdp_edge_process_yv12(t_pdp_edge *x) @@ -70,12 +70,12 @@ static void pdp_edge_process_yv12(t_pdp_edge *x) short int *newdata = (short int *)pdp_packet_data(x->x_packet1); int i; - t_int px, py; - t_int y, u, v; - t_int y0, u0, v0; - t_int y1, u1, v1; - t_int y2, u2, v2; - t_int y3, u3, v3; + int px, py; + int y, u, v; + int y0, u0, v0; + int y1, u1, v1; + int y2, u2, v2; + int y3, u3, v3; short int *pdata, *pnewdata; /* allocate all ressources */ diff --git a/modules/pdp_erode.c b/modules/pdp_erode.c index a843308..5974dd1 100644 --- a/modules/pdp_erode.c +++ b/modules/pdp_erode.c @@ -32,17 +32,17 @@ typedef struct pdp_erode_struct { t_object x_obj; - t_int x_packet0; - t_int x_packet1; - t_int x_queue_id; - t_int x_dropped; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; - t_int x_kernelw; // width of the (square) kernel - t_int x_kernelh; // height of the square kernel - t_int x_nbpasses; // number of passes + int x_packet0; + int x_packet1; + int x_queue_id; + int x_dropped; + + int x_vwidth; + int x_vheight; + int x_vsize; + int x_kernelw; // width of the (square) kernel + int x_kernelh; // height of the square kernel + int x_nbpasses; // number of passes short int *x_frame; // keep a copy of current frame for transformations t_outlet *x_pdp_output; // output packets @@ -53,7 +53,7 @@ static void pdp_erode_nbpasses(t_pdp_erode *x, t_floatarg fpasses ) { if ( fpasses>=1.) { - x->x_nbpasses = (t_int)fpasses; + x->x_nbpasses = (int)fpasses; } } @@ -61,7 +61,7 @@ static void pdp_erode_kernelw(t_pdp_erode *x, t_floatarg fkernelw ) { if ( fkernelw>=0.) { - x->x_kernelw = (t_int)fkernelw; + x->x_kernelw = (int)fkernelw; } } @@ -69,7 +69,7 @@ static void pdp_erode_kernelh(t_pdp_erode *x, t_floatarg fkernelh ) { if ( fkernelh>=0.) { - x->x_kernelh = (t_int)fkernelh; + x->x_kernelh = (int)fkernelh; } } @@ -95,10 +95,10 @@ static void pdp_erode_process_yv12(t_pdp_erode *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int i; - t_int px=0, py=0; + int i; + int px=0, py=0; short int *pfY, *pfU, *pfV; - t_int ppx, ppy, ix, iy, pn, kx, ky; + int ppx, ppy, ix, iy, pn, kx, ky; // allocate all ressources if ( ( (int)header->info.image.width != x->x_vwidth ) || diff --git a/modules/pdp_fcqt.c b/modules/pdp_fcqt.c index e3659e3..69bdcb0 100644 --- a/modules/pdp_fcqt.c +++ b/modules/pdp_fcqt.c @@ -21,11 +21,17 @@ #include "pdp.h" +#include "pidip_config.h" #include "pdp_llconv.h" #include "time.h" #include "sys/time.h" +#ifdef QUICKTIME_NEWER +#include <lqt/lqt.h> +#include <lqt/colormodels.h> +#else #include <quicktime/lqt.h> #include <quicktime/colormodels.h> +#endif #include <bzlib.h> // bz2 compression routines typedef struct pdp_fcqt_struct @@ -41,14 +47,14 @@ typedef struct pdp_fcqt_struct int packet0; bool initialized; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; - t_int x_fsize; // frames size - t_int x_length; - t_int x_current_frame; - t_int x_cursec; - t_int x_framescount; + int x_vwidth; + int x_vheight; + int x_vsize; + int x_fsize; // frames size + int x_length; + int x_current_frame; + int x_cursec; + int x_framescount; unsigned char * qt_rows[3]; @@ -57,7 +63,7 @@ typedef struct pdp_fcqt_struct int qt_cmodel; unsigned int** x_frames; - t_int* x_fsizes; + unsigned int* x_fsizes; } t_pdp_fcqt; @@ -65,7 +71,7 @@ typedef struct pdp_fcqt_struct static void pdp_fcqt_close(t_pdp_fcqt *x) { - t_int fi; + int fi; if (x->initialized){ quicktime_close(x->qt); @@ -82,7 +88,7 @@ static void pdp_fcqt_close(t_pdp_fcqt *x) static void pdp_fcqt_open(t_pdp_fcqt *x, t_symbol *name) { - t_int fi, osize, ret; + int fi, osize, ret; unsigned int *odata, *cdata; post("pdp_fcqt: opening %s", name->s_name); @@ -131,7 +137,7 @@ static void pdp_fcqt_open(t_pdp_fcqt *x, t_symbol *name) // read all frames x->x_current_frame = 0; x->x_frames = (unsigned int**) getbytes( x->x_length*sizeof(unsigned int*) ); - x->x_fsizes = (t_int*) getbytes( x->x_length*sizeof(t_int) ); + x->x_fsizes = (unsigned int*) getbytes( x->x_length*sizeof(int) ); x->x_fsize = 0; if ( !x->x_frames ) { @@ -205,7 +211,8 @@ static void pdp_fcqt_open(t_pdp_fcqt *x, t_symbol *name) static void pdp_fcqt_bang(t_pdp_fcqt *x) { - t_int object, ret, dsize, psize; + int object, ret; + unsigned int dsize, psize; short int* data; t_pdp* header; struct timeval etime; diff --git a/modules/pdp_fdiff.c b/modules/pdp_fdiff.c index aefea1f..5c23be0 100644 --- a/modules/pdp_fdiff.c +++ b/modules/pdp_fdiff.c @@ -32,20 +32,20 @@ typedef struct pdp_fdiff_struct t_outlet *x_diffy; t_outlet *x_diffu; t_outlet *x_diffv; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_vwidth; + int x_vheight; + int x_vsize; unsigned int x_encoding; short int *x_pframe; } t_pdp_fdiff; -static void pdp_fdiff_allocate(t_pdp_fdiff *x, t_int newsize) +static void pdp_fdiff_allocate(t_pdp_fdiff *x, int newsize) { int i; @@ -63,12 +63,12 @@ static void pdp_fdiff_process_yv12(t_pdp_fdiff *x) short int *newdata = (short int *)pdp_packet_data(x->x_packet1); int i; - t_int px, py; + int px, py; short int *diff; short int *sy, *su, *sv, t; short int *sby, *sbu, *sbv; - t_int Y=0, U=0, V=0; - t_int maxdy=0, maxdu=0, maxdv=0, pdiff; + int Y=0, U=0, V=0; + int maxdy=0, maxdu=0, maxdv=0, pdiff; /* allocate all ressources */ if ( ((int)header->info.image.width != x->x_vwidth ) || diff --git a/modules/pdp_ffmpeg~.c b/modules/pdp_ffmpeg~.c index f573a9a..c5d5864 100644 --- a/modules/pdp_ffmpeg~.c +++ b/modules/pdp_ffmpeg~.c @@ -42,13 +42,13 @@ typedef struct pdp_ffmpeg_struct t_object x_obj; t_float x_f; - t_int x_packet0; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_dropped; + int x_queue_id; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; t_outlet *x_outlet_streaming; // indicates the action of streaming t_outlet *x_outlet_nbframes; // number of frames emitted @@ -56,13 +56,13 @@ typedef struct pdp_ffmpeg_struct t_outlet *x_outlet_nbframes_dropped; // number of frames dropped char *x_feedname; - t_int x_streaming; // streaming flag - t_int x_nbframes; // number of frames emitted - t_int x_nbframes_dropped; // number of frames dropped - t_int x_nbvideostreams; // number of video streams - t_int x_nbaudiostreams; // number of audio streams - t_int x_cursec; // current second - t_int *x_secondcount; // number of frames emitted in the current second ( per video stream ) + int x_streaming; // streaming flag + int x_nbframes; // number of frames emitted + int x_nbframes_dropped; // number of frames dropped + int x_nbvideostreams; // number of video streams + int x_nbaudiostreams; // number of audio streams + int x_cursec; // current second + int *x_secondcount; // number of frames emitted in the current second ( per video stream ) /* AV data structures */ AVFormatContext *x_avcontext; @@ -81,8 +81,8 @@ typedef struct pdp_ffmpeg_struct short x_audio_buf[2*MAX_AUDIO_PACKET_SIZE]; /* buffer for incoming audio */ short x_audio_enc_buf[2*MAX_AUDIO_PACKET_SIZE]; /* buffer for audio to be encoded */ uint8_t x_audio_out[4*MAX_AUDIO_PACKET_SIZE]; /* buffer for encoded audio */ - t_int x_audioin_position; // writing position for incoming audio - t_int x_audio_per_frame; // number of audio samples to transmit for each frame + int x_audioin_position; // writing position for incoming audio + int x_audio_per_frame; // number of audio samples to transmit for each frame ReSampleContext *x_audio_resample_ctx; // structures for audio resample FifoBuffer *x_audio_fifo; // audio fifos ( one per codec ) @@ -158,8 +158,8 @@ static int pdp_ffmpeg_read_ffserver_streams(t_pdp_ffmpeg *x) } if ( x->x_secondcount ) free( x->x_secondcount ); - x->x_secondcount = (t_int*) malloc( x->x_nbvideostreams*sizeof(t_int) ); - memset( x->x_secondcount, 0x00, x->x_nbvideostreams*sizeof(t_int) ); + x->x_secondcount = (int*) malloc( x->x_nbvideostreams*sizeof(int) ); + memset( x->x_secondcount, 0x00, x->x_nbvideostreams*sizeof(int) ); x->x_audio_fifo = (FifoBuffer*) malloc( x->x_nbaudiostreams*sizeof(FifoBuffer) ); for ( i=0; i<x->x_nbaudiostreams; i++) { @@ -173,7 +173,7 @@ static int pdp_ffmpeg_read_ffserver_streams(t_pdp_ffmpeg *x) static void pdp_ffmpeg_starve(t_pdp_ffmpeg *x) { - t_int ret, i; + int ret, i; if (!x->x_streaming) { @@ -223,7 +223,7 @@ static void pdp_ffmpeg_starve(t_pdp_ffmpeg *x) static void pdp_ffmpeg_feed(t_pdp_ffmpeg *x, t_symbol *s) { - t_int ret, i; + int ret, i; if (x->x_streaming) { @@ -346,18 +346,18 @@ static void pdp_ffmpeg_process_yv12(t_pdp_ffmpeg *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = 0; short int *newdata = 0; - t_int newpacket = -1, i, j; + int newpacket = -1, i, j; short int *pY, *pU, *pV; uint8_t *pnY, *pnU, *pnV; - t_int px, py; - t_int svideoindex; - t_int saudioindex; + int px, py; + int svideoindex; + int saudioindex; struct timeval etime; - t_int sizeout, size, encsize; - t_int framebytes; - t_int owidth, oheight; + int sizeout, size, encsize; + int framebytes; + int owidth, oheight; short *pencbuf; - t_int framerate, atime, ttime; + int framerate, atime, ttime; /* allocate all ressources */ if ( ((int)header->info.image.width != x->x_vwidth) || @@ -412,7 +412,7 @@ static void pdp_ffmpeg_process_yv12(t_pdp_ffmpeg *x) /* convert pixel format and size if needed */ if ( x->x_avcontext->streams[i]->codec->codec_type == CODEC_TYPE_VIDEO ) { - t_int size; + int size; // check if the framerate has been exceeded if ( gettimeofday(&etime, NULL) == -1) @@ -521,7 +521,7 @@ static void pdp_ffmpeg_process_yv12(t_pdp_ffmpeg *x) #if LIBAVCODEC_BUILD > 4715 AVPacket vpkt; #endif - t_int fsize, ret; + int fsize, ret; memset(&aframe, 0, sizeof(AVFrame)); *(AVPicture*)&aframe= *x->x_final_picture; @@ -643,7 +643,7 @@ static void pdp_ffmpeg_process_yv12(t_pdp_ffmpeg *x) /* convert pixel format and size if needed */ if ( x->x_avcontext->streams[i]->codec.codec_type == CODEC_TYPE_VIDEO ) { - t_int size; + int size; // check if the framerate has been exceeded if ( gettimeofday(&etime, NULL) == -1) @@ -752,7 +752,7 @@ static void pdp_ffmpeg_process_yv12(t_pdp_ffmpeg *x) #if LIBAVCODEC_BUILD > 4715 AVPacket vpkt; #endif - t_int fsize, ret; + int fsize, ret; memset(&aframe, 0, sizeof(AVFrame)); *(AVPicture*)&aframe= *x->x_final_picture; @@ -889,7 +889,7 @@ static t_int *pdp_ffmpeg_perform(t_int *w) t_pdp_ffmpeg *x = (t_pdp_ffmpeg *)(w[3]); int n = (int)(w[4]); // number of samples t_float fsample; - t_int isample, i; + int isample, i; // just fills the buffer while (n--) diff --git a/modules/pdp_form.c b/modules/pdp_form.c index b3a59b3..52544b9 100644 --- a/modules/pdp_form.c +++ b/modules/pdp_form.c @@ -46,8 +46,8 @@ typedef enum _form_type t_form_type; typedef struct _form { t_form_type type; - t_int n1,n2,n3,n4; // numerical coordinates or rays - t_int r,g,b; + int n1,n2,n3,n4; // numerical coordinates or rays + int r,g,b; } t_form; @@ -60,20 +60,20 @@ typedef struct pdp_form_struct t_object x_obj; t_float x_f; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; t_outlet *x_outlet0; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; t_form *x_forms; - t_int x_nbforms; - t_int x_current; - t_int x_capacity; + int x_nbforms; + int x_current; + int x_capacity; t_float x_alpha; /* imlib data */ @@ -300,7 +300,7 @@ static void pdp_form_clear(t_pdp_form *x ) static void pdp_form_delete(t_pdp_form *x, t_floatarg fnum ) { - t_int i; + int i; char *lostword; if ( ( fnum>0 ) && ( fnum<=x->x_nbforms ) ) @@ -324,7 +324,7 @@ static void pdp_form_alpha(t_pdp_form *x, t_floatarg falpha ) static void pdp_form_resize(t_pdp_form *x, t_floatarg fnewsize ) { t_form *forms; - t_int i, csize; + int i, csize; if ( (int) fnewsize<=0 ) return; @@ -390,8 +390,8 @@ static void pdp_form_process_yv12(t_pdp_form *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int ti; - t_int px, py; + int ti; + int px, py; unsigned char y, u, v; DATA32 *imdata; DATA32 bgcolor; diff --git a/modules/pdp_fqt.c b/modules/pdp_fqt.c index 1747c6f..833caa9 100644 --- a/modules/pdp_fqt.c +++ b/modules/pdp_fqt.c @@ -21,11 +21,17 @@ #include "pdp.h" +#include "pidip_config.h" #include "pdp_llconv.h" #include "time.h" #include "sys/time.h" +#ifdef QUICKTIME_NEWER +#include <lqt/lqt.h> +#include <lqt/colormodels.h> +#else #include <quicktime/lqt.h> #include <quicktime/colormodels.h> +#endif typedef struct pdp_fqt_struct { @@ -40,14 +46,14 @@ typedef struct pdp_fqt_struct int packet0; bool initialized; - t_int x_vwidth; - t_int x_vheight; - t_int x_size; - t_int x_fsize; // frames size - t_int x_length; - t_int x_current_frame; - t_int x_cursec; - t_int x_framescount; + int x_vwidth; + int x_vheight; + int x_size; + int x_fsize; // frames size + int x_length; + int x_current_frame; + int x_cursec; + int x_framescount; unsigned char *qt_rows[3]; @@ -56,7 +62,7 @@ typedef struct pdp_fqt_struct int qt_cmodel; unsigned char **x_frames; - t_int* x_fsizes; + int* x_fsizes; } t_pdp_fqt; @@ -64,7 +70,7 @@ typedef struct pdp_fqt_struct static void pdp_fqt_close(t_pdp_fqt *x) { - t_int fi; + int fi; if (x->initialized){ quicktime_close(x->qt); @@ -81,7 +87,7 @@ static void pdp_fqt_close(t_pdp_fqt *x) static void pdp_fqt_open(t_pdp_fqt *x, t_symbol *name) { - t_int fi; + int fi; post("pdp_fqt: opening %s", name->s_name); @@ -129,7 +135,7 @@ static void pdp_fqt_open(t_pdp_fqt *x, t_symbol *name) // read all frames x->x_current_frame = 0; x->x_frames = (unsigned char**) getbytes( x->x_length*sizeof(unsigned char*) ); - x->x_fsizes = (t_int*) getbytes( x->x_length*sizeof(t_int) ); + x->x_fsizes = (int*) getbytes( x->x_length*sizeof(int) ); x->x_fsize = 0; if ( !x->x_frames ) { diff --git a/modules/pdp_hitandmiss.c b/modules/pdp_hitandmiss.c index 0664605..b25258d 100644 --- a/modules/pdp_hitandmiss.c +++ b/modules/pdp_hitandmiss.c @@ -33,18 +33,18 @@ typedef struct pdp_hitandmiss_struct { t_object x_obj; - t_int x_packet0; - t_int x_packet1; - t_int x_queue_id; - t_int x_dropped; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; - t_int x_kernelw; // width of the (square) kernel - t_int x_kernelh; // height of the square kernel + int x_packet0; + int x_packet1; + int x_queue_id; + int x_dropped; + + int x_vwidth; + int x_vheight; + int x_vsize; + int x_kernelw; // width of the (square) kernel + int x_kernelh; // height of the square kernel char *x_kdata; // kernel data - t_int x_nbpasses; // number of passes + int x_nbpasses; // number of passes short int *x_frame; // keep a copy of current frame for transformations t_outlet *x_pdp_output; // output packets @@ -55,19 +55,19 @@ static void pdp_hitandmiss_nbpasses(t_pdp_hitandmiss *x, t_floatarg fpasses ) { if ( fpasses>=1.) { - x->x_nbpasses = (t_int)fpasses; + x->x_nbpasses = (int)fpasses; } } static void pdp_hitandmiss_kernelw(t_pdp_hitandmiss *x, t_floatarg fkernelw ) { - t_int oldw, minw; + int oldw, minw; char *nkdata; if ( fkernelw>=0.) { oldw = x->x_kernelw; - x->x_kernelw = (t_int)fkernelw; + x->x_kernelw = (int)fkernelw; nkdata= (char*) malloc( x->x_kernelw*x->x_kernelh ); @@ -85,13 +85,13 @@ static void pdp_hitandmiss_kernelw(t_pdp_hitandmiss *x, t_floatarg fkernelw ) static void pdp_hitandmiss_kernelh(t_pdp_hitandmiss *x, t_floatarg fkernelh ) { - t_int oldh, minh; + int oldh, minh; char *nkdata; if ( fkernelh>=0.) { oldh = x->x_kernelh; - x->x_kernelh = (t_int)fkernelh; + x->x_kernelh = (int)fkernelh; nkdata= (char*) malloc( x->x_kernelw*x->x_kernelh ); @@ -108,7 +108,7 @@ static void pdp_hitandmiss_kernelh(t_pdp_hitandmiss *x, t_floatarg fkernelh ) static void pdp_hitandmiss_kdata(t_pdp_hitandmiss *x, t_symbol *s, int argc, t_atom *argv) { - t_int nbvalues, ivalue, iv; + int nbvalues, ivalue, iv; if ( argc > x->x_kernelw*x->x_kernelh ) { @@ -139,7 +139,7 @@ static void pdp_hitandmiss_kdata(t_pdp_hitandmiss *x, t_symbol *s, int argc, t_a } else { - ivalue = (t_int) argv[iv].a_w.w_float; + ivalue = (int) argv[iv].a_w.w_float; if ( ( ivalue != 0 ) && ( ivalue != 1 ) && ( ivalue != -1 ) ) { post( "pdp_hitandmiss : wrong data (%d), unchanged", iv ); @@ -174,10 +174,10 @@ static void pdp_hitandmiss_process_yv12(t_pdp_hitandmiss *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int i; - t_int px=0, py=0; + int i; + int px=0, py=0; short int *pfY, *pfU, *pfV; - t_int ppx, ppy, ix, iy, pn, kx, ky; + int ppx, ppy, ix, iy, pn, kx, ky; short int pvalue; // allocate all ressources diff --git a/modules/pdp_hue.c b/modules/pdp_hue.c index 28331ff..d8af931 100644 --- a/modules/pdp_hue.c +++ b/modules/pdp_hue.c @@ -32,13 +32,13 @@ typedef struct pdp_hue_struct t_outlet *x_meang; t_outlet *x_meanb; - t_int x_packet0; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_dropped; + int x_queue_id; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; unsigned int x_encoding; } t_pdp_hue; @@ -49,10 +49,10 @@ static void pdp_hue_process_rgb(t_pdp_hue *x) unsigned char *data = (unsigned char*)pdp_packet_data(x->x_packet0); int i; - t_int px, py; + int px, py; unsigned char *sr, *sg, *sb; double meanr=0, meang=0, meanb=0; - t_int nbpixs=0; + int nbpixs=0; /* allocate all ressources */ x->x_vwidth = header->info.image.width; diff --git a/modules/pdp_i.c b/modules/pdp_i.c index f1a47c1..6971f16 100644 --- a/modules/pdp_i.c +++ b/modules/pdp_i.c @@ -99,37 +99,37 @@ static t_class *pdp_i_class; typedef struct _pdp_i { t_object x_obj; - t_int x_socket; + int x_socket; t_outlet *x_connection_status; t_outlet *x_frames; t_outlet *x_connectionip; t_outlet *x_pdp_output; - t_int x_serversocket; - t_int x_framesreceived; // total number of frames received + int x_serversocket; + int x_framesreceived; // total number of frames received void *x_inbuffer; /* accumulation buffer for incoming frames */ - t_int x_inwriteposition; - t_int x_inbuffersize; + int x_inwriteposition; + int x_inbuffersize; /* PDP data structures */ - t_int x_packet; + int x_packet; t_pdp *x_header; - t_int x_vheight; - t_int x_vwidth; - t_int x_vsize; - t_int x_psize; - t_int x_hsize; - t_int x_bsize; - t_int x_bzsize; + int x_vheight; + int x_vwidth; + int x_vsize; + int x_psize; + int x_hsize; + unsigned int x_bsize; + unsigned int x_bzsize; short int *x_data; - unsigned char *x_hdata; // huffman coded data - unsigned char *x_ddata; // decompressed data + char *x_hdata; // huffman coded data + char *x_ddata; // decompressed data unsigned short *x_bdata; // previous data } t_pdp_i; /* huffman decoding */ -static int pdp_i_huffman(t_pdp_i *x, char *source, char *dest, t_int size, t_int *dsize) +static int pdp_i_huffman(t_pdp_i *x, char *source, char *dest, int size, int *dsize) { char *pcount=source; char *pvalue=(source+1); @@ -163,8 +163,8 @@ static void pdp_i_allocate(t_pdp_i *x) x->x_psize = x->x_vsize + (x->x_vsize>>1); x->x_hsize = (x->x_vsize + (x->x_vsize>>1)); x->x_bsize = (x->x_vsize + (x->x_vsize>>1))*sizeof(unsigned short); - x->x_ddata = (unsigned char*) getbytes(x->x_psize); - x->x_hdata = (unsigned char*) getbytes(x->x_hsize); + x->x_ddata = (char*) getbytes(x->x_psize); + x->x_hdata = (char*) getbytes(x->x_hsize); x->x_bdata = (unsigned short*) getbytes(x->x_bsize); if ( !x->x_ddata || !x->x_hdata ) { @@ -219,8 +219,8 @@ static void pdp_i_recv(t_pdp_i *x) (int)((char*)pheader - (char*)(x->x_inbuffer)) + (int)sizeof(t_hpacket) + (int)ntohl(pheader->clength) ) { - if ( ( x->x_vwidth != (t_int)ntohl(pheader->width) ) || - ( x->x_vheight != (t_int)ntohl(pheader->height) ) ) + if ( ( x->x_vwidth != (int)ntohl(pheader->width) ) || + ( x->x_vheight != (int)ntohl(pheader->height) ) ) { pdp_i_free_ressources(x); x->x_vheight = ntohl(pheader->height); @@ -326,7 +326,7 @@ static void pdp_i_recv(t_pdp_i *x) static void pdp_i_acceptconnection(t_pdp_i *x) { struct sockaddr_in incomer_address; - int sockaddrl = (int) sizeof( struct sockaddr ); + unsigned int sockaddrl; int fd = accept(x->x_serversocket, (struct sockaddr*)&incomer_address, &sockaddrl ); diff --git a/modules/pdp_icedthe~.c b/modules/pdp_icedthe~.c index ee3d959..8d368aa 100644 --- a/modules/pdp_icedthe~.c +++ b/modules/pdp_icedthe~.c @@ -70,14 +70,14 @@ typedef struct pdp_icedthe_struct t_object x_obj; t_float x_f; - t_int x_packet0; - t_int x_dropped; + int x_packet0; + int x_dropped; t_pdp *x_header; unsigned char *x_data; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; t_outlet *x_pdp_out; // output decoded pdp packets t_outlet *x_outlet_left; // left audio output @@ -92,35 +92,35 @@ typedef struct pdp_icedthe_struct pthread_t x_connectchild; // connecting thread pthread_mutex_t x_audiolock; // audio mutex pthread_mutex_t x_videolock; // video mutex - t_int x_priority; // priority of decoding thread + int x_priority; // priority of decoding thread char *x_url; // url to connect to char *x_hostname; // hostname of the server ( or IP ) char *x_mountpoint; // mountpoint requested - t_int x_bitrate; // bitrate of stream read at connection time + int x_bitrate; // bitrate of stream read at connection time char *x_name; // name of stream char *x_genre; // genre of stream - t_int x_portnum; // port number - t_int x_insock; // socket file descriptor - t_int x_decoding; // decoding flag - t_int x_theorainit; // flag for indicating that theora is initialized - t_int x_videoready; // video ready flag - t_int x_newpicture; // new picture flag - t_int x_notpackets; // number of theora packets decoded - t_int x_novpackets; // number of vorbis packets decoded - t_int x_nbnostream; // number of cycles without a video stream - t_int x_endofstream; // end of the stream reached - t_int x_nbframes; // number of frames emitted + int x_portnum; // port number + int x_insock; // socket file descriptor + int x_decoding; // decoding flag + int x_theorainit; // flag for indicating that theora is initialized + int x_videoready; // video ready flag + int x_newpicture; // new picture flag + int x_notpackets; // number of theora packets decoded + int x_novpackets; // number of vorbis packets decoded + int x_nbnostream; // number of cycles without a video stream + int x_endofstream; // end of the stream reached + int x_nbframes; // number of frames emitted t_float x_framerate; // framerate - t_int x_forcedframerate;// the framerate we want to receive - t_int x_samplerate; // audio sample rate - t_int x_audiochannels; // audio channels - t_int x_blocksize; // audio block size - t_int x_audioon; // audio buffer filling flag - t_int x_connected; // connection flag - t_int x_pconnected; // previous state - t_int x_cursec; // current second - t_int x_secondcount; // number of frames received in the current second + int x_forcedframerate;// the framerate we want to receive + int x_samplerate; // audio sample rate + int x_audiochannels; // audio channels + int x_blocksize; // audio block size + int x_audioon; // audio buffer filling flag + int x_connected; // connection flag + int x_pconnected; // previous state + int x_cursec; // current second + int x_secondcount; // number of frames received in the current second struct timeval x_starttime; // reading starting time char x_request[STRBUF_SIZE]; // string to be send to server @@ -144,16 +144,16 @@ typedef struct pdp_icedthe_struct double x_ptime; // previous state /* audio structures */ - t_int x_audio; // flag to activate the decoding of audio + int x_audio; // flag to activate the decoding of audio t_float x_audio_inl[4*MAX_AUDIO_PACKET_SIZE]; /* buffer for float audio decoded from ogg */ t_float x_audio_inr[4*MAX_AUDIO_PACKET_SIZE]; /* buffer for float audio decoded from ogg */ - t_int x_audioin_position; // writing position for incoming audio + int x_audioin_position; // writing position for incoming audio } t_pdp_icedthe; static void pdp_icedthe_priority(t_pdp_icedthe *x, t_floatarg fpriority ) { - if ( ( (t_int)fpriority >= MIN_PRIORITY ) && ( (t_int)fpriority <= MAX_PRIORITY ) ) + if ( ( (int)fpriority >= MIN_PRIORITY ) && ( (int)fpriority <= MAX_PRIORITY ) ) { x->x_priority = (int)fpriority; } @@ -189,7 +189,7 @@ static int strip_ice_header(char *head, int n) static void pdp_icedthe_disconnect(t_pdp_icedthe *x) { - t_int ret, i, count=0; + int ret, i, count=0; struct timespec twait; twait.tv_sec = 0; @@ -249,10 +249,10 @@ static void pdp_icedthe_disconnect(t_pdp_icedthe *x) x->x_endofstream = 1; } -static t_int pdp_icedthe_get_buffer_from_network(t_int socket, ogg_sync_state *oy) +static int pdp_icedthe_get_buffer_from_network(int socket, ogg_sync_state *oy) { char *buffer; - t_int bytes; + int bytes; buffer=ogg_sync_buffer(oy, NET_BUFFER_SIZE); if ( ( bytes = read( socket, buffer, NET_BUFFER_SIZE ) ) < 0 ) @@ -265,7 +265,7 @@ static t_int pdp_icedthe_get_buffer_from_network(t_int socket, ogg_sync_state *o return(bytes); } -static t_int pdp_icedthe_queue_page(t_pdp_icedthe *x) +static int pdp_icedthe_queue_page(t_pdp_icedthe *x) { if(x->x_notpackets) @@ -289,7 +289,7 @@ static t_int pdp_icedthe_queue_page(t_pdp_icedthe *x) return 0; } -static t_int pdp_icedthe_decode_stream(t_pdp_icedthe *x) +static int pdp_icedthe_decode_stream(t_pdp_icedthe *x) { int ret, count, maxsamples, samples, si=0, sj=0; float **pcm; @@ -299,7 +299,7 @@ static t_int pdp_icedthe_decode_stream(t_pdp_icedthe *x) long long ttheoretical; unsigned char *pY, *pU, *pV; unsigned char *psY, *psU, *psV; - t_int px, py; + int px, py; // post( "pdp_icedthe~ : decode packet" ); @@ -477,7 +477,7 @@ static void *pdp_icedthe_decode(void *tdata) { t_pdp_icedthe *x = (t_pdp_icedthe*)tdata; struct sched_param schedprio; - t_int pmin, pmax, p1; + int pmin, pmax, p1; struct timespec twait; twait.tv_sec = 0; @@ -521,7 +521,7 @@ static void *pdp_icedthe_decode(void *tdata) static void pdp_icedthe_split_url(t_pdp_icedthe *x) { char *hostptr = NULL, *p, *endhost = NULL, *pathptr = NULL; - t_int length; + int length; /* strip http:// or ftp:// */ p = x->x_url; @@ -552,7 +552,7 @@ static void pdp_icedthe_split_url(t_pdp_icedthe *x) break; } - length = (t_int)(endhost - hostptr); + length = (int)(endhost - hostptr); if ( x->x_hostname ) { post ("pdp_icedthe~ : freeing hostname" ); @@ -577,15 +577,15 @@ static void *pdp_icedthe_do_connect(void *tdata) pthread_attr_t decode_child_attr; ogg_stream_state o_tempstate; t_pdp_icedthe *x = (t_pdp_icedthe*)tdata; - t_int sockfd; + int sockfd; struct sockaddr_in server; struct hostent *hp; fd_set fdset; struct timeval tv; - t_int numrelocs = 0; - t_int i, ret, rest, nanswers=0; + int numrelocs = 0; + int i, ret, rest, nanswers=0; char *cpoint = NULL; - t_int offset = 0, endofheaders = 0, wpackets = 0; + int offset = 0, endofheaders = 0, wpackets = 0; char *sptr = NULL; if ( x->x_insock != -1 ) @@ -1113,7 +1113,7 @@ static void *pdp_icedthe_do_connect(void *tdata) static void pdp_icedthe_connect(t_pdp_icedthe *x, t_symbol *s) { - t_int ret, i; + int ret, i; pthread_attr_t connect_child_attr; if ( x->x_connectchild != 0 ) @@ -1168,7 +1168,7 @@ static t_int *pdp_icedthe_perform(t_int *w) t_pdp_icedthe *x = (t_pdp_icedthe *)(w[3]); int n = (int)(w[4]); // number of samples struct timeval etime; - t_int sn; + int sn; x->x_blocksize = n; diff --git a/modules/pdp_ieee1394.c b/modules/pdp_ieee1394.c index 189398f..60161a3 100644 --- a/modules/pdp_ieee1394.c +++ b/modules/pdp_ieee1394.c @@ -58,7 +58,7 @@ typedef struct pdp_ieee1394_struct bool x_initialized; bool x_auto_open; - t_int x_packet; + int x_packet; t_pdp* x_header; short int *x_data; unsigned char *x_sdata; // static data to hold the grabbed images @@ -71,7 +71,7 @@ typedef struct pdp_ieee1394_struct int x_continue_thread; unsigned int x_framerate; int x_frame_ready; - t_int x_quality; + int x_quality; SeqGrabComponent x_sg; SGChannel x_vc; @@ -199,14 +199,14 @@ static void pdp_ieee1394_reset(t_pdp_ieee1394 *x) static void pdp_ieee1394_quality(t_pdp_ieee1394 *x, t_floatarg fquality) { - if ( ( (t_int)fquality < 0 ) || ( (t_int)fquality > 3 ) ) + if ( ( (int)fquality < 0 ) || ( (int)fquality > 3 ) ) { - post("pdp_ieee1394: wrong quality %d", (t_int)fquality ); + post("pdp_ieee1394: wrong quality %d", (int)fquality ); return; } else { - x->x_quality = (t_int)fquality; + x->x_quality = (int)fquality; } } @@ -215,7 +215,7 @@ static void pdp_ieee1394_free(t_pdp_ieee1394 *x) pdp_ieee1394_close(x); } -static t_int pdp_ieee1394_init_grabber(t_pdp_ieee1394 *x) +static int pdp_ieee1394_init_grabber(t_pdp_ieee1394 *x) { OSErr anErr; x->x_srcRect.top = 0; @@ -357,7 +357,7 @@ static void pdp_ieee1394_bang(t_pdp_ieee1394 *x) { unsigned char *pQ; short int *pY, *pU, *pV; - t_int px, py; + int px, py; if (!(x->x_continue_thread)) { @@ -394,9 +394,9 @@ static void pdp_ieee1394_bang(t_pdp_ieee1394 *x) pY = x->x_data; pV = x->x_data+x->x_size; pU = x->x_data+x->x_size+(x->x_size>>2); - for ( py=0; py<(t_int)x->x_height; py++ ) + for ( py=0; py<(int)x->x_height; py++ ) { - for ( px=0; px<(t_int)x->x_width; px++ ) + for ( px=0; px<(int)x->x_width; px++ ) { *(pY+py*x->x_width+px) = (*(pQ+1+2*(py*x->x_width+px)))<<7; if ( px%2 == 0 ) diff --git a/modules/pdp_imgloader.c b/modules/pdp_imgloader.c index 2d74738..7043273 100644 --- a/modules/pdp_imgloader.c +++ b/modules/pdp_imgloader.c @@ -34,10 +34,10 @@ static char *pdp_imgloader_version = "pdp_imgloader: version 0.2 : image loadi typedef struct _triangle { - t_int used; - t_int x1, y1; - t_int x2, y2; - t_int x3, y3; + int used; + int x1, y1; + int x2, y2; + int x3, y3; t_float a1, b1; t_float a2, b2; t_float a3, b3; @@ -48,29 +48,29 @@ typedef struct pdp_imgloader_struct t_object x_obj; t_float x_f; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; t_outlet *x_outlet0; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; - t_int x_xoffset; // x offset of the image - t_int x_yoffset; // y offset of the image + int x_xoffset; // x offset of the image + int x_yoffset; // y offset of the image /* imlib data */ Imlib_Image x_image; DATA32 *x_imdata; - t_int x_iwidth; - t_int x_iheight; - t_int x_operation; - t_int b_fit; + int x_iwidth; + int x_iheight; + int x_operation; + int b_fit; t_float x_blend; - t_int x_quality; // quality forces an additional yuv->rgb conversion in yuv mode + int x_quality; // quality forces an additional yuv->rgb conversion in yuv mode t_triangle x_hiddenzones[ MAX_ZONES ]; // hide these parts of the image unsigned char *x_mask; @@ -150,9 +150,9 @@ static void pdp_imgloader_operation(t_pdp_imgloader *x, t_symbol *s) else if (s == gensym("substract")) x->x_operation = IMLIB_OP_SUBTRACT; else if (s == gensym("reshade")) x->x_operation = IMLIB_OP_RESHADE; } -static t_int pdp_imgloader_isinzone(t_pdp_imgloader *x, t_int px, t_int py, t_int index) +static int pdp_imgloader_isinzone(t_pdp_imgloader *x, int px, int py, int index) { - t_int c1=0, c2=0, c3=0; + int c1=0, c2=0, c3=0; if ( !x->x_hiddenzones[index].used ) { @@ -275,9 +275,9 @@ static t_int pdp_imgloader_isinzone(t_pdp_imgloader *x, t_int px, t_int py, t_in return c1 && c2 && c3; } -static t_int pdp_imgloader_ishidden(t_pdp_imgloader *x, t_int px, t_int py) +static int pdp_imgloader_ishidden(t_pdp_imgloader *x, int px, int py) { - t_int ti; + int ti; for ( ti=0; ti<MAX_ZONES; ti++ ) { @@ -294,7 +294,7 @@ static t_int pdp_imgloader_ishidden(t_pdp_imgloader *x, t_int px, t_int py) static void pdp_imgloader_update_mask(t_pdp_imgloader *x ) { - t_int px, py; + int px, py; for ( py=0; py<x->x_vheight; py++ ) { @@ -307,7 +307,7 @@ static void pdp_imgloader_update_mask(t_pdp_imgloader *x ) static void pdp_imgloader_hide(t_pdp_imgloader *x, t_symbol *s, int argc, t_atom *argv) { - t_int ti; + int ti; t_float fx1, fy1, fx2, fy2, fx3, fy3; if ( argc != 6 ) @@ -570,7 +570,7 @@ static void pdp_imgloader_process_yv12(t_pdp_imgloader *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int px, py; + int px, py; t_float alpha, factor; unsigned char y, u, v; short int *pY, *pU, *pV; diff --git a/modules/pdp_imgsaver.c b/modules/pdp_imgsaver.c index 6e261a0..ecffe07 100644 --- a/modules/pdp_imgsaver.c +++ b/modules/pdp_imgsaver.c @@ -37,23 +37,23 @@ typedef struct pdp_imgsaver_struct t_object x_obj; t_float x_f; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; t_outlet *x_outlet0; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; - t_int x_save_pending; + int x_save_pending; /* imlib data */ Imlib_Image x_image; DATA32 *x_imdata; - t_int x_iwidth; - t_int x_iheight; + int x_iwidth; + int x_iheight; t_symbol *x_filename; short int *x_datas; @@ -66,7 +66,7 @@ static void *pdp_imgsaver_do_save(void *tdata) { Imlib_Load_Error imliberr; t_pdp_imgsaver *x = (t_pdp_imgsaver*) tdata; - t_int px, py; + int px, py; short int *pY, *pU, *pV; unsigned char y, u, v; @@ -195,7 +195,7 @@ static void pdp_imgsaver_process_yv12(t_pdp_imgsaver *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int px, py; + int px, py; t_float alpha, factor; unsigned char y, u, v; short int *pY, *pU, *pV; diff --git a/modules/pdp_intrusion.c b/modules/pdp_intrusion.c index 763f41f..25c956e 100644 --- a/modules/pdp_intrusion.c +++ b/modules/pdp_intrusion.c @@ -43,18 +43,18 @@ typedef struct pdp_intrusion_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; unsigned int x_noisepattern[256]; // noise pattern - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; unsigned int x_encoding; short int *x_images[NB_IMAGES]; - t_int x_rtimage; + int x_rtimage; short int *x_diff; short int *x_bdata; int x_threshold; @@ -122,7 +122,7 @@ static void pdp_intrusion_background(t_pdp_intrusion *x ) } } -static void pdp_intrusion_allocate(t_pdp_intrusion *x, t_int newsize) +static void pdp_intrusion_allocate(t_pdp_intrusion *x, int newsize) { int i; diff --git a/modules/pdp_juxta.c b/modules/pdp_juxta.c index 5f04902..be464bf 100644 --- a/modules/pdp_juxta.c +++ b/modules/pdp_juxta.c @@ -35,23 +35,23 @@ typedef struct pdp_juxta_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_packet; - t_int x_dropped; - t_int x_queue_id; - - t_int x_vwidth0; - t_int x_vheight0; - t_int x_vsize0; - - t_int x_vwidth1; - t_int x_vheight1; - t_int x_vsize1; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_packet0; + int x_packet1; + int x_packet; + int x_dropped; + int x_queue_id; + + int x_vwidth0; + int x_vheight0; + int x_vsize0; + + int x_vwidth1; + int x_vheight1; + int x_vsize1; + + int x_vwidth; + int x_vheight; + int x_vsize; } t_pdp_juxta; diff --git a/modules/pdp_lens.c b/modules/pdp_lens.c index 072d8d0..84aab5f 100644 --- a/modules/pdp_lens.c +++ b/modules/pdp_lens.c @@ -36,32 +36,32 @@ typedef struct pdp_lens_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_vwidth; + int x_vheight; + int x_vsize; t_float x_zoom; // zoom factor - t_int x_cx; // coordinates of lens center - t_int x_cy; // coordinates of lens center - t_int x_csize; // width of the lens - t_int x_xd; - t_int x_yd; - t_int x_mode; - t_int *x_lens; - t_int x_init; + int x_cx; // coordinates of lens center + int x_cy; // coordinates of lens center + int x_csize; // width of the lens + int x_xd; + int x_yd; + int x_mode; + int *x_lens; + int x_init; } t_pdp_lens; -static void pdp_lens_preset(t_pdp_lens *x, t_int oldsize, t_int newsize) +static void pdp_lens_preset(t_pdp_lens *x, int oldsize, int newsize) { int px, py, r; - if ( x->x_lens ) freebytes(x->x_lens, oldsize * oldsize * sizeof( t_int) ); - x->x_lens = (t_int *) getbytes( newsize * newsize * sizeof( t_int ) ); + if ( x->x_lens ) freebytes(x->x_lens, oldsize * oldsize * sizeof( int) ); + x->x_lens = (int *) getbytes( newsize * newsize * sizeof( int ) ); r = x->x_csize / 2; /* it is sufficient to generate 1/4 of the lens and reflect this diff --git a/modules/pdp_live~.c b/modules/pdp_live~.c index 8b5e69d..1d4327d 100644 --- a/modules/pdp_live~.c +++ b/modules/pdp_live~.c @@ -64,14 +64,14 @@ typedef struct pdp_live_struct t_object x_obj; t_float x_f; - t_int x_packet0; - t_int x_dropped; + int x_packet0; + int x_dropped; t_pdp *x_header; unsigned char *x_data; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; t_outlet *x_pdp_out; // output decoded pdp packets t_outlet *x_outlet_left; // left audio output @@ -85,29 +85,29 @@ typedef struct pdp_live_struct pthread_t x_decodechild; // stream decoding thread pthread_mutex_t x_audiolock; // audio mutex pthread_mutex_t x_videolock; // video mutex - t_int x_usethread; // flag to activate decoding in a thread - t_int x_autoplay; // flag to autoplay the file ( default = true ) - t_int x_nextimage; // flag to play next image in manual mode - t_int x_priority; // priority of decoding thread + int x_usethread; // flag to activate decoding in a thread + int x_autoplay; // flag to autoplay the file ( default = true ) + int x_nextimage; // flag to play next image in manual mode + int x_priority; // priority of decoding thread char *x_url; - t_int x_streaming; // streaming flag - t_int x_decoding; // decoding flag - t_int x_loop; // looping flag ( default = on ) - t_int x_nopackets; // no packet to decode - t_int x_endofstream; // end of the stream reached - t_int x_nbframes; // number of frames emitted - t_int x_framerate; // framerate - t_int x_samplerate; // audio sample rate - t_int x_audiochannels; // audio channels - t_int x_audioon; // enough audio data to start playing - t_int x_blocksize; // audio block size + int x_streaming; // streaming flag + int x_decoding; // decoding flag + int x_loop; // looping flag ( default = on ) + int x_nopackets; // no packet to decode + int x_endofstream; // end of the stream reached + int x_nbframes; // number of frames emitted + int x_framerate; // framerate + int x_samplerate; // audio sample rate + int x_audiochannels; // audio channels + int x_audioon; // enough audio data to start playing + int x_blocksize; // audio block size struct timeval x_starttime; // streaming starting time - t_int x_cursec; // current second - t_int x_secondcount; // number of frames received in the current second - t_int x_nbvideostreams; // number of video streams - t_int x_nbaudiostreams; // number of audio streams - t_int x_videoindex; // index of the first video stream + int x_cursec; // current second + int x_secondcount; // number of frames received in the current second + int x_nbvideostreams; // number of video streams + int x_nbaudiostreams; // number of audio streams + int x_videoindex; // index of the first video stream /* AV data structures */ AVFormatContext *x_avcontext; @@ -117,13 +117,13 @@ typedef struct pdp_live_struct long long int x_pts; // presentation time stamp long long int x_previouspts; // previous presentation time stamp long long int x_firstpts; // first presentation time stamp ( time origin ) - t_int x_newpicture; + int x_newpicture; /* audio structures */ - t_int x_audio; // flag to activate the decoding of audio + int x_audio; // flag to activate the decoding of audio short x_audio_buf[4*MAX_AUDIO_PACKET_SIZE]; /* buffer for audio from stream*/ short x_audio_in[4*MAX_AUDIO_PACKET_SIZE]; /* buffer for resampled PCM audio */ - t_int x_audioin_position; // writing position for incoming audio + int x_audioin_position; // writing position for incoming audio ReSampleContext *x_audio_resample_ctx; // structures for audio resample } t_pdp_live; @@ -180,8 +180,8 @@ static void pdp_live_bang(t_pdp_live *x) static void pdp_live_frame_cold(t_pdp_live *x, t_floatarg frameindex) { - t_int frame = (int)frameindex; - t_int ret, flags=0; + int frame = (int)frameindex; + int ret, flags=0; uint64_t newpts; if (!(x->x_streaming)) return; @@ -209,15 +209,15 @@ static void pdp_live_frame_cold(t_pdp_live *x, t_floatarg frameindex) #endif } -static t_int pdp_live_decode_packet(t_pdp_live *x) +static int pdp_live_decode_packet(t_pdp_live *x) { - t_int chunksize=0, length, err, ret; - t_int audiosize, sizeout, imagesize, pictureok; + int chunksize=0, length, err, ret; + int audiosize, sizeout, imagesize, pictureok; AVFrame frame; uint8_t *pcktptr; unsigned char *pY, *pU, *pV; uint8_t *psY, *psU, *psV; - t_int px, py; + int px, py; long long tplaying; long long ttheoretical; struct timeval ctime; @@ -382,7 +382,7 @@ static t_int pdp_live_decode_packet(t_pdp_live *x) imagesize = (x->x_avcontext->streams[x->x_pkt.stream_index]->codec->width * x->x_avcontext->streams[x->x_pkt.stream_index]->codec->height * 3) / 2; // yuv planar - x->x_framerate = ( t_int ) av_q2d( x->x_avcontext->streams[x->x_pkt.stream_index]->r_frame_rate ); + x->x_framerate = ( int ) av_q2d( x->x_avcontext->streams[x->x_pkt.stream_index]->r_frame_rate ); if ( x->x_framerate == 0 ) x->x_framerate = DEFAULT_FRAME_RATE; x->x_videoindex = x->x_pkt.stream_index; @@ -528,7 +528,7 @@ static void *pdp_decode_stream_from_url(void *tdata) { t_pdp_live *x = (t_pdp_live*)tdata; struct sched_param schedprio; - t_int pmin, pmax; + int pmin, pmax; struct timespec twait; twait.tv_sec = 0; @@ -755,7 +755,7 @@ static void *pdp_live_connect_to_url(void *tdata) static void pdp_live_disconnect(t_pdp_live *x) { - t_int ret, i, count=0; + int ret, i, count=0; struct timespec twait; twait.tv_sec = 0; @@ -806,7 +806,7 @@ static void pdp_live_disconnect(t_pdp_live *x) static void pdp_live_connect(t_pdp_live *x, t_symbol *s) { - t_int ret, i; + int ret, i; pthread_attr_t connect_child_attr; if ( ( x->x_streaming ) || ( x->x_connectchild != 0 ) ) @@ -852,7 +852,7 @@ static t_int *pdp_live_perform(t_int *w) int n = (int)(w[4]); // number of samples short sampleL, sampleR; struct timeval etime; - t_int sn; + int sn; // decode a packet if not in thread mode if ( !x->x_usethread && x->x_streaming ) diff --git a/modules/pdp_lumafilt.c b/modules/pdp_lumafilt.c index 17036d4..a6815db 100644 --- a/modules/pdp_lumafilt.c +++ b/modules/pdp_lumafilt.c @@ -38,16 +38,16 @@ typedef struct pdp_lumafilt_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; - t_int x_filter[MAX_LUMA]; // transform number + int x_filter[MAX_LUMA]; // transform number } t_pdp_lumafilt; @@ -74,7 +74,7 @@ static void pdp_lumafilt_filter(t_pdp_lumafilt *x, t_floatarg fluma, t_floatarg static void pdp_lumafilt_mfilter(t_pdp_lumafilt *x, t_floatarg flumas, t_floatarg flumae, t_floatarg fonoff ) { - t_int li; + int li; if ( ( (int)flumas >= 0 ) && ( (int)flumas < MAX_LUMA ) && ( (int)flumae >= 0 ) && ( (int)flumae < MAX_LUMA ) && @@ -96,7 +96,7 @@ static void pdp_lumafilt_process_yv12(t_pdp_lumafilt *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int px, py, luma; + int px, py, luma; short int *pnY, *pnU, *pnV; /* allocate all ressources */ diff --git a/modules/pdp_mapper.c b/modules/pdp_mapper.c index 9d6fe55..17d1274 100644 --- a/modules/pdp_mapper.c +++ b/modules/pdp_mapper.c @@ -33,16 +33,16 @@ typedef struct pdp_mapper_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_vwidth; + int x_vheight; + int x_vsize; unsigned int x_encoding; - t_int *x_pixelmap; + int *x_pixelmap; } t_pdp_mapper; @@ -53,13 +53,13 @@ static void pdp_mapper_copy(t_pdp_mapper *x, t_floatarg fromX, t_floatarg fromY, ( fromY >= 0 ) && ( fromY < x->x_vheight ) && ( toY >= 0 ) && ( toY < x->x_vheight ) ) { - x->x_pixelmap[ (t_int)toY*x->x_vwidth+(t_int)toX ] = x->x_pixelmap[ (t_int)fromY*x->x_vwidth+(t_int)fromX ]; + x->x_pixelmap[ (int)toY*x->x_vwidth+(int)toX ] = x->x_pixelmap[ (int)fromY*x->x_vwidth+(int)fromX ]; } } static void pdp_mapper_reset(t_pdp_mapper *x) { - t_int px, py; + int px, py; if ( x->x_vsize > 0 ) { @@ -76,30 +76,30 @@ static void pdp_mapper_reset(t_pdp_mapper *x) static void pdp_mapper_swap(t_pdp_mapper *x, t_floatarg fromX, t_floatarg fromY, t_floatarg toX, t_floatarg toY) { - t_int tval; + int tval; if ( ( fromX >= 0 ) && ( fromX < x->x_vwidth ) && ( toX >= 0 ) && ( toX < x->x_vwidth ) && ( fromY >= 0 ) && ( fromY < x->x_vheight ) && ( toY >= 0 ) && ( toY < x->x_vheight ) ) { - tval = x->x_pixelmap[ (t_int)toY*x->x_vwidth+(t_int)toX ]; - x->x_pixelmap[ (t_int)toY*x->x_vwidth+(t_int)toX ] = x->x_pixelmap[ (t_int)fromY*x->x_vwidth+(t_int)fromX ]; - x->x_pixelmap[ (t_int)fromY*x->x_vwidth+(t_int)fromX ] = tval; + tval = x->x_pixelmap[ (int)toY*x->x_vwidth+(int)toX ]; + x->x_pixelmap[ (int)toY*x->x_vwidth+(int)toX ] = x->x_pixelmap[ (int)fromY*x->x_vwidth+(int)fromX ]; + x->x_pixelmap[ (int)fromY*x->x_vwidth+(int)fromX ] = tval; } } -static void pdp_mapper_allocate(t_pdp_mapper *x, t_int newsize) +static void pdp_mapper_allocate(t_pdp_mapper *x, int newsize) { int i, px, py; if ( x->x_pixelmap != NULL ) { - freebytes( x->x_pixelmap, x->x_vsize*sizeof(t_int) ); + freebytes( x->x_pixelmap, x->x_vsize*sizeof(int) ); } x->x_vsize = newsize; - x->x_pixelmap = (t_int*) getbytes( x->x_vsize*sizeof(t_int) ); + x->x_pixelmap = (int*) getbytes( x->x_vsize*sizeof(int) ); for ( py=0; py<x->x_vheight; py++ ) { @@ -118,14 +118,14 @@ static void pdp_mapper_process_yv12(t_pdp_mapper *x) short int *newdata = (short int *)pdp_packet_data(x->x_packet1); int i; - t_int px, py, ppx, ppy, offset; + int px, py, ppx, ppy, offset; short int *sy, *su, *sv, t; - t_int *spy; + int *spy; short int *sny, *snu, *snv; /* allocate all ressources */ - if ( ((t_int)header->info.image.width != x->x_vwidth ) || - ((t_int)header->info.image.height != x->x_vheight ) ) + if ( ((int)header->info.image.width != x->x_vwidth ) || + ((int)header->info.image.height != x->x_vheight ) ) { x->x_vwidth = header->info.image.width; x->x_vheight = header->info.image.height; @@ -232,7 +232,7 @@ static void pdp_mapper_free(t_pdp_mapper *x) pdp_queue_finish(x->x_queue_id); pdp_packet_mark_unused(x->x_packet0); - if ( x->x_pixelmap ) freebytes( x->x_pixelmap, x->x_vsize*sizeof(t_int) ); + if ( x->x_pixelmap ) freebytes( x->x_pixelmap, x->x_vsize*sizeof(int) ); } diff --git a/modules/pdp_mgrid.c b/modules/pdp_mgrid.c index 77e8ad9..9b8040f 100644 --- a/modules/pdp_mgrid.c +++ b/modules/pdp_mgrid.c @@ -36,18 +36,18 @@ typedef struct pdp_mgrid_struct t_object x_obj; t_float x_f; - t_int x_packet0; - t_int x_dropped; + int x_packet0; + int x_dropped; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; short int *x_previous_frame; - t_int x_xdim; - t_int x_ydim; - t_int x_threshold; + int x_xdim; + int x_ydim; + int x_threshold; short int x_color; - t_int x_firstimage; + int x_firstimage; t_outlet *x_pdp_output; // output packets t_outlet *x_xmotion; // output x coordinate of block which has been detected @@ -119,10 +119,10 @@ static void pdp_mgrid_process_yv12(t_pdp_mgrid *x) { t_pdp *header = pdp_packet_header(x->x_packet0); short int *data = (short int *)pdp_packet_data(x->x_packet0); - t_int i, cf; - t_int px=0, py=0, xcell=0, ycell=0; - t_int celldiff=0, cellwidth=0, cellheight=0; - t_int yindex=0, uindex=0, vindex=0; + int i, cf; + int px=0, py=0, xcell=0, ycell=0; + int celldiff=0, cellwidth=0, cellheight=0; + int yindex=0, uindex=0, vindex=0; /* allocate all ressources */ if ( ( (int)header->info.image.width != x->x_vwidth ) || diff --git a/modules/pdp_mosaic.c b/modules/pdp_mosaic.c index 9bcca86..18c12fa 100644 --- a/modules/pdp_mosaic.c +++ b/modules/pdp_mosaic.c @@ -39,19 +39,19 @@ typedef struct pdp_mosaic_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; - t_int x_censor_level; - t_int x_ssize; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_vwidth; + int x_vheight; + int x_vsize; + int x_censor_level; + int x_ssize; short int *x_diff; short int *x_bdata; - t_int x_snapshot; + int x_snapshot; } t_pdp_mosaic; diff --git a/modules/pdp_nervous.c b/modules/pdp_nervous.c index aeb3553..b1cf651 100644 --- a/modules/pdp_nervous.c +++ b/modules/pdp_nervous.c @@ -44,23 +44,23 @@ typedef struct pdp_nervous_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; - t_int x_mode; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_vwidth; + int x_vheight; + int x_vsize; + int x_mode; short int *x_buffer; short int **x_planetable; - t_int x_planes; - t_int x_plane; - t_int x_stock; - t_int x_timer; - t_int x_stride; - t_int x_readplane; + int x_planes; + int x_plane; + int x_stock; + int x_timer; + int x_stride; + int x_readplane; } t_pdp_nervous; diff --git a/modules/pdp_noquark.c b/modules/pdp_noquark.c index 0ba61d9..7c5574f 100644 --- a/modules/pdp_noquark.c +++ b/modules/pdp_noquark.c @@ -45,19 +45,19 @@ typedef struct pdp_noquark_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_vwidth; + int x_vheight; + int x_vsize; short int *x_buffer; short int **x_planetable; - t_int x_plane; - t_int x_planes; - t_int x_tolerance; + int x_plane; + int x_planes; + int x_tolerance; } t_pdp_noquark; @@ -114,7 +114,7 @@ static void pdp_noquark_process_yv12(t_pdp_noquark *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int px, py, cf, diff, rx, ry; + int px, py, cf, diff, rx, ry; /* allocate all ressources */ if ( (int)(header->info.image.width*header->info.image.height) != x->x_vsize ) diff --git a/modules/pdp_o.c b/modules/pdp_o.c index 30157cf..45b297b 100644 --- a/modules/pdp_o.c +++ b/modules/pdp_o.c @@ -34,8 +34,6 @@ #include <netdb.h> #include <sys/types.h> #include <sys/socket.h> -#include <quicktime/quicktime.h> -#include <quicktime/colormodels.h> #include <bzlib.h> // bz2 compression routines #define DEFAULT_FRAME_RATE 25 @@ -47,26 +45,26 @@ typedef struct pdp_o_struct t_object x_obj; t_float x_f; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; - t_int x_hsize; // size of huffman coded data + int x_vwidth; + int x_vheight; + int x_vsize; + int x_hsize; // size of huffman coded data - t_int x_packet0; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_dropped; + int x_queue_id; - t_int x_emitflag; + int x_emitflag; /* connection data */ int x_fd; // info about connection status - t_int x_framessent; - t_int x_framesdropped; - t_int x_secondcount; - t_int x_bandwidthcount; - t_int x_cursec; - t_int x_framerate; - t_int x_smoothing; + int x_framessent; + int x_framesdropped; + int x_secondcount; + int x_bandwidthcount; + int x_cursec; + int x_framerate; + int x_smoothing; t_hpacket x_hpacket; // packet header @@ -137,9 +135,9 @@ static void pdp_o_smoothing(t_pdp_o *x, t_floatarg fsmoothing) } /* smoothe image */ -static void pdp_o_smoothe(t_pdp_o *x, short int *source, t_int size ) +static void pdp_o_smoothe(t_pdp_o *x, short int *source, int size ) { - t_int i; + int i; char evalue, eevalue; char value; @@ -179,12 +177,12 @@ static void pdp_o_smoothe(t_pdp_o *x, short int *source, t_int size ) } /* huffman coding */ -static int pdp_o_huffman(t_pdp_o *x, char *source, char *dest, t_int size, t_int *csize ) +static int pdp_o_huffman(t_pdp_o *x, char *source, char *dest, int size, int *csize ) { - t_int i; + int i; int value = source[0]; char count = 0; - t_int tcount=0; + int tcount=0; char *pcount=dest; char *pvalue=dest+1; @@ -320,7 +318,7 @@ static void pdp_o_process_yv12(t_pdp_o *x) { t_pdp *header = pdp_packet_header(x->x_packet0); short int *data = (short int *)pdp_packet_data(x->x_packet0); - t_int count, i, ret=0; + int count, i, ret=0; /* setting video track */ if ( x->x_emitflag ) @@ -341,7 +339,7 @@ static void pdp_o_process_yv12(t_pdp_o *x) for ( i=0; i<x->x_vsize; i++ ) { - t_int downvalue; + int downvalue; downvalue = (data[i]>>7); if ( ( downvalue > 128 ) || @@ -361,7 +359,7 @@ static void pdp_o_process_yv12(t_pdp_o *x) } for ( i=x->x_vsize; i<(x->x_vsize+(x->x_vsize>>1)); i++ ) { - t_int downvalue; + int downvalue; downvalue = (data[i]>>8); if ( ( downvalue > 128 ) || diff --git a/modules/pdp_ocanvas.c b/modules/pdp_ocanvas.c index 598821e..c320d59 100644 --- a/modules/pdp_ocanvas.c +++ b/modules/pdp_ocanvas.c @@ -37,35 +37,35 @@ typedef struct pdp_ocanvas_struct t_float x_f; t_outlet *x_outlet0; - t_int x_dropped; - t_int x_queue_id; + int x_dropped; + int x_queue_id; - t_int x_opacket; + int x_opacket; - t_int x_current; + int x_current; t_float x_xmouse; t_float x_ymouse; - t_int x_average; + int x_average; - t_int *x_packets; - t_int *x_widths; - t_int *x_heights; + int *x_packets; + int *x_widths; + int *x_heights; t_float *x_xoffsets; t_float *x_yoffsets; t_float *x_alphas; - t_int *x_sizes; + int *x_sizes; - t_int x_owidth; - t_int x_oheight; - t_int x_osize; - t_int x_nbinputs; + int x_owidth; + int x_oheight; + int x_osize; + int x_nbinputs; } t_pdp_ocanvas; static void pdp_ocanvas_process_yv12(t_pdp_ocanvas *x) { - t_int px, py, ppx, ppy, ii, nbs; + int px, py, ppx, ppy, ii, nbs; short int *pY, *pU, *pV; short int *piY, *piU, *piV; t_pdp *oheader; @@ -138,7 +138,7 @@ static void pdp_ocanvas_sendpacket(t_pdp_ocanvas *x) pdp_packet_pass_if_valid(x->x_outlet0, &x->x_opacket); } -static void pdp_ocanvas_process(t_pdp_ocanvas *x, t_int ni) +static void pdp_ocanvas_process(t_pdp_ocanvas *x, int ni) { int encoding; t_pdp *header = 0; @@ -193,7 +193,7 @@ static void pdp_ocanvas_alpha(t_pdp_ocanvas *x, t_floatarg ni, t_floatarg xalpha static void pdp_ocanvas_select(t_pdp_ocanvas *x, t_floatarg X, t_floatarg Y) { - t_int ii; + int ii; x->x_current = -1; X = X*x->x_owidth; @@ -242,7 +242,7 @@ static void pdp_ocanvas_average(t_pdp_ocanvas *x, t_floatarg bvalue) } } -static void pdp_ocanvas_input(t_pdp_ocanvas *x, t_symbol *s, t_floatarg f, t_int ni) +static void pdp_ocanvas_input(t_pdp_ocanvas *x, t_symbol *s, t_floatarg f, int ni) { t_pdp *header; short int *data; @@ -326,7 +326,7 @@ static void pdp_ocanvas_input9(t_pdp_ocanvas *x, t_symbol *s, t_floatarg f) static void pdp_ocanvas_free(t_pdp_ocanvas *x) { - t_int ii; + int ii; pdp_queue_finish(x->x_queue_id); for ( ii=0; ii<x->x_nbinputs; ii++) @@ -334,10 +334,10 @@ static void pdp_ocanvas_free(t_pdp_ocanvas *x) pdp_packet_mark_unused(x->x_packets[ii]); } pdp_packet_mark_unused(x->x_opacket); - if ( x->x_packets ) freebytes( x->x_packets, x->x_nbinputs*sizeof(t_int) ); - if ( x->x_widths ) freebytes( x->x_widths, x->x_nbinputs*sizeof(t_int) ); - if ( x->x_heights ) freebytes( x->x_heights, x->x_nbinputs*sizeof(t_int) ); - if ( x->x_sizes ) freebytes( x->x_sizes, x->x_nbinputs*sizeof(t_int) ); + if ( x->x_packets ) freebytes( x->x_packets, x->x_nbinputs*sizeof(int) ); + if ( x->x_widths ) freebytes( x->x_widths, x->x_nbinputs*sizeof(int) ); + if ( x->x_heights ) freebytes( x->x_heights, x->x_nbinputs*sizeof(int) ); + if ( x->x_sizes ) freebytes( x->x_sizes, x->x_nbinputs*sizeof(int) ); if ( x->x_xoffsets ) freebytes( x->x_xoffsets, x->x_nbinputs*sizeof(t_float) ); if ( x->x_yoffsets ) freebytes( x->x_yoffsets, x->x_nbinputs*sizeof(t_float) ); if ( x->x_alphas ) freebytes( x->x_alphas, x->x_nbinputs*sizeof(t_float) ); @@ -348,7 +348,7 @@ t_class *pdp_ocanvas_class; void *pdp_ocanvas_new(t_symbol *s, int argc, t_atom *argv) { t_pdp_ocanvas *x = (t_pdp_ocanvas *)pd_new(pdp_ocanvas_class); - t_int ii; + int ii; char *imes[32]; if ( argc != 3 ) @@ -392,10 +392,10 @@ void *pdp_ocanvas_new(t_symbol *s, int argc, t_atom *argv) post ( "pdp_ocanvas : new %dx%d canvas with %d inputs", x->x_owidth, x->x_oheight, x->x_nbinputs ); - x->x_packets = ( t_int* ) getbytes( x->x_nbinputs*sizeof(t_int) ); - x->x_widths = ( t_int* ) getbytes( x->x_nbinputs*sizeof(t_int) ); - x->x_heights = ( t_int* ) getbytes( x->x_nbinputs*sizeof(t_int) ); - x->x_sizes = ( t_int* ) getbytes( x->x_nbinputs*sizeof(t_int) ); + x->x_packets = ( int* ) getbytes( x->x_nbinputs*sizeof(int) ); + x->x_widths = ( int* ) getbytes( x->x_nbinputs*sizeof(int) ); + x->x_heights = ( int* ) getbytes( x->x_nbinputs*sizeof(int) ); + x->x_sizes = ( int* ) getbytes( x->x_nbinputs*sizeof(int) ); x->x_xoffsets = ( t_float* ) getbytes( x->x_nbinputs*sizeof(t_float) ); x->x_yoffsets = ( t_float* ) getbytes( x->x_nbinputs*sizeof(t_float) ); x->x_alphas = ( t_float* ) getbytes( x->x_nbinputs*sizeof(t_float) ); diff --git a/modules/pdp_pen.c b/modules/pdp_pen.c index 6aa263c..3697c4b 100644 --- a/modules/pdp_pen.c +++ b/modules/pdp_pen.c @@ -30,7 +30,7 @@ static char *pdp_pen_version = "pdp_pen: version 0.1, free hand drawing object written by Yves Degoyon (ydegoyon@free.fr)"; -static t_int nbits=0; // number of recursive calls +static int nbits=0; // number of recursive calls typedef struct pdp_pen_struct { @@ -38,30 +38,30 @@ typedef struct pdp_pen_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; - - t_int x_red; - t_int x_green; - t_int x_blue; - t_int x_xoffset; - t_int x_yoffset; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_vwidth; + int x_vheight; + int x_vsize; + + int x_red; + int x_green; + int x_blue; + int x_xoffset; + int x_yoffset; t_float x_alpha; - t_int x_pwidth; - t_int x_mode; // 0=draw ( default), 1=erase + int x_pwidth; + int x_mode; // 0=draw ( default), 1=erase short int *x_bdata; } t_pdp_pen; -static void pdp_pen_allocate(t_pdp_pen *x, t_int newsize) +static void pdp_pen_allocate(t_pdp_pen *x, int newsize) { int i; @@ -75,8 +75,8 @@ static void pdp_pen_allocate(t_pdp_pen *x, t_int newsize) static void pdp_pen_draw(t_pdp_pen *x, t_floatarg X, t_floatarg Y) { short int *pbY, *pbU, *pbV; - t_int mx, Mx, my, My; - t_int px, py; + int mx, Mx, my, My; + int px, py; if ( !x->x_bdata ) return; @@ -135,22 +135,22 @@ static void pdp_pen_do_fill(t_pdp_pen *x, t_floatarg X, t_floatarg Y) if ( !x->x_bdata ) return; nbits++; - // post( "pdp_pen_do_fill : X=%d, Y=%d stack=%d", (t_int)X, (t_int)Y, nbits ); + // post( "pdp_pen_do_fill : X=%d, Y=%d stack=%d", (int)X, (int)Y, nbits ); pbY = x->x_bdata; pbU = (x->x_bdata+x->x_vsize); pbV = (x->x_bdata+x->x_vsize+(x->x_vsize>>2)); - if ( ( (t_int)X < 0 ) || ( (t_int)X >= x->x_vwidth ) || - ( (t_int)Y < 0 ) || ( (t_int)Y >= x->x_vheight ) ) + if ( ( (int)X < 0 ) || ( (int)X >= x->x_vwidth ) || + ( (int)Y < 0 ) || ( (int)Y >= x->x_vheight ) ) { nbits--; return; } - nX = (t_int) X; - nY = (t_int) Y; - if ( *(pbY+(t_int)Y*x->x_vwidth+(t_int)X) != 0 ) + nX = (int) X; + nY = (int) Y; + if ( *(pbY+(int)Y*x->x_vwidth+(int)X) != 0 ) { nbits--; return; @@ -165,8 +165,8 @@ static void pdp_pen_do_fill(t_pdp_pen *x, t_floatarg X, t_floatarg Y) (yuv_RGBtoV( (x->x_blue << 16) + (x->x_green << 8) + x->x_red ))-128<<8; } - nX = (t_int) X+1; - nY = (t_int) Y; + nX = (int) X+1; + nY = (int) Y; if ( (*(pbY+nY*x->x_vwidth+nX)) == 0 ) { pdp_pen_do_fill( x, nX, nY ); @@ -178,8 +178,8 @@ static void pdp_pen_do_fill(t_pdp_pen *x, t_floatarg X, t_floatarg Y) (yuv_RGBtoV( (x->x_blue << 16) + (x->x_green << 8) + x->x_red ))-128<<8; } - nX = (t_int) X-1; - nY = (t_int) Y; + nX = (int) X-1; + nY = (int) Y; if ( *(pbY+nY*x->x_vwidth+nX) == 0 ) { pdp_pen_do_fill( x, nX, nY ); @@ -191,8 +191,8 @@ static void pdp_pen_do_fill(t_pdp_pen *x, t_floatarg X, t_floatarg Y) (yuv_RGBtoV( (x->x_blue << 16) + (x->x_green << 8) + x->x_red ))-128<<8; } - nX = (t_int) X-1; - nY = (t_int) Y-1; + nX = (int) X-1; + nY = (int) Y-1; if ( *(pbY+nY*x->x_vwidth+nX) == 0 ) { pdp_pen_do_fill( x, nX, nY ); @@ -204,8 +204,8 @@ static void pdp_pen_do_fill(t_pdp_pen *x, t_floatarg X, t_floatarg Y) (yuv_RGBtoV( (x->x_blue << 16) + (x->x_green << 8) + x->x_red ))-128<<8; } - nX = (t_int) X; - nY = (t_int) Y-1; + nX = (int) X; + nY = (int) Y-1; if ( *(pbY+nY*x->x_vwidth+nX) == 0 ) { pdp_pen_do_fill( x, nX, nY ); @@ -217,8 +217,8 @@ static void pdp_pen_do_fill(t_pdp_pen *x, t_floatarg X, t_floatarg Y) (yuv_RGBtoV( (x->x_blue << 16) + (x->x_green << 8) + x->x_red ))-128<<8; } - nX = (t_int) X+1; - nY = (t_int) Y-1; + nX = (int) X+1; + nY = (int) Y-1; if ( *(pbY+nY*x->x_vwidth+nX) == 0 ) { pdp_pen_do_fill( x, nX, nY ); @@ -230,8 +230,8 @@ static void pdp_pen_do_fill(t_pdp_pen *x, t_floatarg X, t_floatarg Y) (yuv_RGBtoV( (x->x_blue << 16) + (x->x_green << 8) + x->x_red ))-128<<8; } - nX = (t_int) X-1; - nY = (t_int) Y+1; + nX = (int) X-1; + nY = (int) Y+1; if ( *(pbY+nY*x->x_vwidth+nX) == 0 ) { pdp_pen_do_fill( x, nX, nY ); @@ -243,8 +243,8 @@ static void pdp_pen_do_fill(t_pdp_pen *x, t_floatarg X, t_floatarg Y) (yuv_RGBtoV( (x->x_blue << 16) + (x->x_green << 8) + x->x_red ))-128<<8; } - nX = (t_int) X; - nY = (t_int) Y+1; + nX = (int) X; + nY = (int) Y+1; if ( *(pbY+nY*x->x_vwidth+nX) == 0 ) { pdp_pen_do_fill( x, nX, nY ); @@ -256,8 +256,8 @@ static void pdp_pen_do_fill(t_pdp_pen *x, t_floatarg X, t_floatarg Y) (yuv_RGBtoV( (x->x_blue << 16) + (x->x_green << 8) + x->x_red ))-128<<8; } - nX = (t_int) X+1; - nY = (t_int) Y+1; + nX = (int) X+1; + nY = (int) Y+1; if ( *(pbY+nY*x->x_vwidth+nX) == 0 ) { pdp_pen_do_fill( x, nX, nY ); @@ -358,15 +358,15 @@ static void pdp_pen_process_yv12(t_pdp_pen *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int i; - t_int px, py; + int i; + int px, py; short int *pY, *pU, *pV; short int *pbY, *pbU, *pbV; short int *pnY, *pnU, *pnV; /* allocate all ressources */ - if ( ((t_int)header->info.image.width != x->x_vwidth ) || - ((t_int)header->info.image.height != x->x_vheight ) ) + if ( ((int)header->info.image.width != x->x_vwidth ) || + ((int)header->info.image.height != x->x_vheight ) ) { pdp_pen_allocate(x, header->info.image.width*header->info.image.height ); post( "pdp_pen : reallocating buffers" ); diff --git a/modules/pdp_puzzle.c b/modules/pdp_puzzle.c index f9fad2d..f576779 100644 --- a/modules/pdp_puzzle.c +++ b/modules/pdp_puzzle.c @@ -41,36 +41,36 @@ typedef struct pdp_puzzle_struct t_object x_obj; t_float x_f; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; t_outlet *x_outlet0; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; /* puzzle parameters */ - t_int *x_blockpos; - t_int *x_blockoffset; - t_int *x_ublockoffset; - t_int *x_vblockoffset; - t_int x_nbblocks; - t_int x_blockwidth; - t_int x_blockheight; - t_int x_blockw; - t_int x_blockh; - t_int x_blocknum; - t_int x_spacepos; - t_int x_spacex; - t_int x_spacey; + int *x_blockpos; + int *x_blockoffset; + int *x_ublockoffset; + int *x_vblockoffset; + int x_nbblocks; + int x_blockwidth; + int x_blockheight; + int x_blockw; + int x_blockh; + int x_blocknum; + int x_spacepos; + int x_spacex; + int x_spacey; } t_pdp_puzzle; static void pdp_puzzle_init_tables(t_pdp_puzzle *x) { - t_int i, a, b, c; + int i, a, b, c; for(i=0; i<x->x_blocknum; i++) { @@ -95,7 +95,7 @@ static void pdp_puzzle_init_tables(t_pdp_puzzle *x) static void pdp_puzzle_up(t_pdp_puzzle *x ) { - t_int tmp, nextpos=-1; + int tmp, nextpos=-1; if(x->x_spacey>0) { @@ -113,7 +113,7 @@ static void pdp_puzzle_up(t_pdp_puzzle *x ) static void pdp_puzzle_down(t_pdp_puzzle *x ) { - t_int tmp, nextpos=-1; + int tmp, nextpos=-1; if(x->x_spacey<x->x_blockh-1) { @@ -131,7 +131,7 @@ static void pdp_puzzle_down(t_pdp_puzzle *x ) static void pdp_puzzle_left(t_pdp_puzzle *x ) { - t_int tmp, nextpos=-1; + int tmp, nextpos=-1; if(x->x_spacex>0) { @@ -149,7 +149,7 @@ static void pdp_puzzle_left(t_pdp_puzzle *x ) static void pdp_puzzle_right(t_pdp_puzzle *x ) { - t_int tmp, nextpos=-1; + int tmp, nextpos=-1; if(x->x_spacex<x->x_blockw-1) { @@ -175,7 +175,7 @@ static void pdp_puzzle_free_ressources(t_pdp_puzzle *x) static void pdp_puzzle_allocate(t_pdp_puzzle *x) { - t_int px, py; + int px, py; x->x_blockwidth = x->x_vwidth / x->x_nbblocks; x->x_blockheight = x->x_vheight / x->x_nbblocks; @@ -223,7 +223,7 @@ static void pdp_puzzle_process_yv12(t_pdp_puzzle *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int px, py, xx, yy, i; + int px, py, xx, yy, i; short int *pY, *qY, *pU, *pV, *qU, *qV; /* allocate all ressources */ diff --git a/modules/pdp_qtext.c b/modules/pdp_qtext.c index 8bcf4a4..281d8c8 100755 --- a/modules/pdp_qtext.c +++ b/modules/pdp_qtext.c @@ -60,34 +60,34 @@ struct text_frame_struct typedef struct text_layer_struct { - t_int l_xoffset; // x position - t_int l_yoffset; // y position - t_int l_r; // first color - t_int l_g; - t_int l_b; - t_int l_a; - t_int l_2r; // color for even lines of feed - t_int l_2g; - t_int l_2b; - t_int l_2a; - t_int l_borderr; // color for the border - t_int l_borderg; - t_int l_borderb; + int l_xoffset; // x position + int l_yoffset; // y position + int l_r; // first color + int l_g; + int l_b; + int l_a; + int l_2r; // color for even lines of feed + int l_2g; + int l_2b; + int l_2a; + int l_borderr; // color for the border + int l_borderg; + int l_borderb; t_float l_angle; // angle - t_int l_scroll; - t_int l_alignment; // 0 - center; 1 - left; 2 - right; - t_int l_marginh; // top margin - t_int l_marginv; // bottom margin - t_int l_active; // slot is active? + int l_scroll; + int l_alignment; // 0 - center; 1 - left; 2 - right; + int l_marginh; // top margin + int l_marginv; // bottom margin + int l_active; // slot is active? - t_int l_feed_turn; // even or odd turn + int l_feed_turn; // even or odd turn - t_int l_mode; // work mode: static, scroll, feed/chat, slow - t_int l_scroll_speed; - t_int l_upwards; // whether to put new elements at top or bottom of the queue + int l_mode; // work mode: static, scroll, feed/chat, slow + int l_scroll_speed; + int l_upwards; // whether to put new elements at top or bottom of the queue TEXT_FRAME *l_texts; TEXT_FRAME *l_last_text; - t_int l_ntexts; // number of texts in the chat queue + int l_ntexts; // number of texts in the chat queue Imlib_Font l_font; } TEXTLAYER; @@ -96,19 +96,19 @@ typedef struct pdp_qtext_struct t_object x_obj; t_float x_f; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; t_outlet *x_outlet0; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; - t_int x_nbtexts; - t_int x_current; // currently selected layer - t_int x_capacity; // maximum texts + int x_nbtexts; + int x_current; // currently selected layer + int x_capacity; // maximum texts // text layers TEXTLAYER *x_layers; @@ -220,7 +220,7 @@ static void pdp_qtext_add(t_pdp_qtext *x, t_symbol *s, int argc, t_atom *argv) { char *pname; char *pdname; - t_int len; + int len; if ( argc < 3 ) { @@ -270,8 +270,8 @@ static void pdp_qtext_add(t_pdp_qtext *x, t_symbol *s, int argc, t_atom *argv) { if ( (*pname=='%') && ( isdigit(*(pname+1)) || (*(pname+1)=='%') ) ) { - t_int ivalue; - t_int ndigits; + int ivalue; + int ndigits; char *piname; ndigits=0; @@ -513,7 +513,7 @@ static void pdp_qtext_right(t_pdp_qtext *x ) static void pdp_qtext_delete(t_pdp_qtext *x, t_floatarg fnum ) { - t_int i; + int i; char *lostword; text_layer_flush(&x->x_layers[x->x_current]); @@ -560,15 +560,15 @@ static void pdp_qtext_mode(t_pdp_qtext *x, t_symbol *s) static void pdp_qtext_resize(t_pdp_qtext *x, t_floatarg fnewsize ) { char **text_array; - t_int *xoffsets; - t_int *yoffsets; - t_int *r; - t_int *g; - t_int *b; + int *xoffsets; + int *yoffsets; + int *r; + int *g; + int *b; t_float *angle; - t_int *scroll; + int *scroll; - t_int i, csize; + int i, csize; TEXTLAYER * layers; if ( (int) fnewsize<=0 ) return; @@ -744,7 +744,7 @@ static void pdp_qtext_draw_all_texts(t_pdp_qtext *x) int chat_lines = 0; // total lines of chat rendered int linenumber; // lines of chat we have rendered in current message int feed_mes = 0; // messages rendered - t_int tlayer; + int tlayer; // draw all texts imlib_context_set_direction(IMLIB_TEXT_TO_ANGLE); @@ -755,7 +755,7 @@ static void pdp_qtext_draw_all_texts(t_pdp_qtext *x) while (curr_text != NULL) { if (x->x_layers[tlayer].l_active) { - t_int base=tlayer; + int base=tlayer; linenumber = 0; int ti = feed_mes; imlib_context_set_angle( x->x_layers[base].l_angle ); @@ -858,8 +858,8 @@ static void pdp_qtext_process_yv12(t_pdp_qtext *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int ti; - t_int px, py; + int ti; + int px, py; unsigned char y, u, v; DATA32 *imdata; DATA32 bgcolor=0; diff --git a/modules/pdp_quark.c b/modules/pdp_quark.c index 8a59e9e..ce87c92 100644 --- a/modules/pdp_quark.c +++ b/modules/pdp_quark.c @@ -44,19 +44,19 @@ typedef struct pdp_quark_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_vwidth; + int x_vheight; + int x_vsize; short int *x_buffer; short int **x_planetable; - t_int x_plane; - t_int x_planes; - t_int x_tolerance; + int x_plane; + int x_planes; + int x_tolerance; } t_pdp_quark; @@ -113,7 +113,7 @@ static void pdp_quark_process_yv12(t_pdp_quark *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int i, cf, diff; + int i, cf, diff; /* allocate all ressources */ if ( (int)(header->info.image.width*header->info.image.height) != x->x_vsize ) diff --git a/modules/pdp_radioactiv.c b/modules/pdp_radioactiv.c index cab733a..e3c75c5 100644 --- a/modules/pdp_radioactiv.c +++ b/modules/pdp_radioactiv.c @@ -44,39 +44,39 @@ typedef struct pdp_radioactiv_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_vwidth; + int x_vheight; + int x_vsize; unsigned char *x_blurzoombuf; - t_int *x_blurzoomx; - t_int *x_blurzoomy; - t_int x_buf_width_blocks; - t_int x_buf_width; - t_int x_buf_height; - t_int x_buf_area; - t_int x_buf_margin_right; - t_int x_buf_margin_left; - t_int x_palette[COLORS]; - t_int x_mode; /* 0=normal 1=strobe 2=strobe2 3=trigger */ - t_int x_snap_time; - t_int x_snap_interval; + int *x_blurzoomx; + int *x_blurzoomy; + int x_buf_width_blocks; + int x_buf_width; + int x_buf_height; + int x_buf_area; + int x_buf_margin_right; + int x_buf_margin_left; + int x_palette[COLORS]; + int x_mode; /* 0=normal 1=strobe 2=strobe2 3=trigger */ + int x_snap_time; + int x_snap_interval; short int *x_snapframe; short int *x_diff; short int *x_bdata; - t_int x_snapshot; + int x_snapshot; } t_pdp_radioactiv; static void pdp_radioactiv_free_ressources(t_pdp_radioactiv *x) { if ( x->x_blurzoombuf ) freebytes ( x->x_blurzoombuf, x->x_buf_area*2 ); - if ( x->x_blurzoomx ) freebytes ( x->x_blurzoomx, x->x_buf_width*sizeof(t_int) ); - if ( x->x_blurzoomy ) freebytes ( x->x_blurzoomy, x->x_buf_height*sizeof(t_int) ); + if ( x->x_blurzoomx ) freebytes ( x->x_blurzoomx, x->x_buf_width*sizeof(int) ); + if ( x->x_blurzoomy ) freebytes ( x->x_blurzoomy, x->x_buf_height*sizeof(int) ); if ( x->x_snapframe ) freebytes ( x->x_snapframe, ( ( x->x_vsize + x->x_vsize>>1 ) << 1 ) ); if ( x->x_diff ) freebytes( x->x_diff, (x->x_vsize + (x->x_vsize>>1))<<1 ); if ( x->x_bdata ) freebytes( x->x_bdata, (( x->x_vsize + (x->x_vsize>>1))<<1)); @@ -94,8 +94,8 @@ static void pdp_radioactiv_allocate(t_pdp_radioactiv *x) x->x_buf_margin_right = x->x_vwidth - x->x_buf_width - x->x_buf_margin_left; x->x_blurzoombuf = (unsigned char *) getbytes (x->x_buf_area*2); - x->x_blurzoomx = (t_int *) getbytes (x->x_buf_width*sizeof(t_int)); - x->x_blurzoomy = (t_int *) getbytes (x->x_buf_height*sizeof(t_int)); + x->x_blurzoomx = (int *) getbytes (x->x_buf_width*sizeof(int)); + x->x_blurzoomy = (int *) getbytes (x->x_buf_height*sizeof(int)); x->x_snapframe = (short int *) getbytes ( ( ( x->x_vsize + x->x_vsize>>1 ) << 1 ) ); x->x_diff = (short int*) getbytes((x->x_vsize + (x->x_vsize>>1))<<1); x->x_bdata = (short int *) getbytes((( x->x_vsize + (x->x_vsize>>1))<<1)); @@ -215,7 +215,7 @@ static void pdp_radioactiv_snap_time(t_pdp_radioactiv *x, t_floatarg fsnaptime ) { if ( fsnaptime > 0 ) { - x->x_snap_time = (t_int) fsnaptime; + x->x_snap_time = (int) fsnaptime; } } @@ -223,7 +223,7 @@ static void pdp_radioactiv_snap_interval(t_pdp_radioactiv *x, t_floatarg fsnapin { if ( fsnapinterval > 1 ) { - x->x_snap_interval = (t_int) fsnapinterval; + x->x_snap_interval = (int) fsnapinterval; } } diff --git a/modules/pdp_rec~.c b/modules/pdp_rec~.c index 56e11a5..4cca9c8 100644 --- a/modules/pdp_rec~.c +++ b/modules/pdp_rec~.c @@ -24,11 +24,17 @@ #include "pdp.h" +#include "pidip_config.h" #include <math.h> #include <time.h> #include <sys/time.h> -#include <quicktime/quicktime.h> +#ifdef QUICKTIME_NEWER +#include <lqt/lqt.h> +#include <lqt/colormodels.h> +#else +#include <quicktime/lqt.h> #include <quicktime/colormodels.h> +#endif #define DEFAULT_FRAME_RATE 25 #define DEFAULT_CHANNELS 2 @@ -45,36 +51,36 @@ typedef struct pdp_rec_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; quicktime_t *x_qtfile; unsigned char **x_yuvpointers; unsigned char *x_yuvbuffer; - t_int x_framerate; - t_int x_forced_framerate; - t_int x_jpeg_quality; - t_int x_newfile; + int x_framerate; + int x_forced_framerate; + int x_jpeg_quality; + int x_newfile; char *x_compressor; - t_int x_recflag; - t_int x_frameswritten; + int x_recflag; + int x_frameswritten; struct timeval x_tstart; struct timeval x_tstop; struct timeval x_tlastrec; /* audio structures */ int16_t **x_audio_buf; /* buffer for incoming audio */ - t_int x_audioin_position; // writing position for incoming audio + int x_audioin_position; // writing position for incoming audio char *x_acompressor; // audio compressor - t_int x_channels; // audio channels - t_int x_samplerate; // audio sample rate - t_int x_bits; // audio bits + int x_channels; // audio channels + int x_samplerate; // audio sample rate + int x_bits; // audio bits } t_pdp_rec; @@ -107,7 +113,7 @@ static void pdp_rec_allocate(t_pdp_rec *x) /* set video track whenever width or height is changed */ static void pdp_rec_set_video(t_pdp_rec *x) { - t_int ret; + int ret; if ( !x->x_qtfile ) { post( "pdp_rec~ : no video recording file is opened !!"); @@ -129,7 +135,7 @@ static void pdp_rec_set_video(t_pdp_rec *x) /* set framerate */ static void pdp_rec_set_framerate(t_pdp_rec *x) { - t_int ret; + int ret; if ( !x->x_qtfile ) { post( "pdp_rec~ : no video recording file is opened !!"); @@ -144,7 +150,7 @@ static void pdp_rec_set_framerate(t_pdp_rec *x) /* set audio track */ static void pdp_rec_set_audio(t_pdp_rec *x) { - t_int ret; + int ret; if ( !x->x_qtfile ) { post( "pdp_rec~ : no video recording file is opened !!"); @@ -165,7 +171,7 @@ static void pdp_rec_set_audio(t_pdp_rec *x) /* set color model : it's hard coded : only one model supported */ static void pdp_rec_set_cmodel(t_pdp_rec *x) { - t_int ret; + int ret; if ( !x->x_qtfile ) { post( "pdp_rec~ : no video recording file is opened !!"); @@ -343,7 +349,7 @@ static void pdp_rec_close(t_pdp_rec *x) /* open a new video file */ static void pdp_rec_open(t_pdp_rec *x, t_symbol *sfile) { - t_int ret=0; + int ret=0; // close previous video file if existing pdp_rec_close(x); @@ -435,7 +441,7 @@ static t_int *pdp_rec_perform(t_int *w) t_pdp_rec *x = (t_pdp_rec *)(w[3]); int n = (int)(w[4]); // number of samples t_float fsample; - t_int isample, i; + int isample, i; if ( x->x_recflag ) { @@ -474,11 +480,11 @@ static void pdp_rec_process_yv12(t_pdp_rec *x) { t_pdp *header = pdp_packet_header(x->x_packet0); short int *data = (short int *)pdp_packet_data(x->x_packet0); - t_int i, ret; - t_int px, py; + int i, ret; + int px, py; unsigned short *poy, *pou, *pov; struct timeval trec; - t_int nbaudiosamples, nbusecs, nbrecorded; + int nbaudiosamples, nbusecs, nbrecorded; t_float fframerate=0.0; x->x_vwidth = header->info.image.width; @@ -645,7 +651,7 @@ t_class *pdp_rec_class; void *pdp_rec_new(void) { - t_int i; + int i; t_pdp_rec *x = (t_pdp_rec *)pd_new(pdp_rec_class); inlet_new (&x->x_obj, &x->x_obj.ob_pd, gensym ("signal"), gensym ("signal")); diff --git a/modules/pdp_rev.c b/modules/pdp_rev.c index 1834447..bfd78dc 100644 --- a/modules/pdp_rev.c +++ b/modules/pdp_rev.c @@ -36,19 +36,19 @@ typedef struct pdp_rev_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; - t_int x_vgrabtime; - t_int x_vgrab; - t_int x_linespace; - t_int x_vscale; - t_int x_vcolor; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_vwidth; + int x_vheight; + int x_vsize; + int x_vgrabtime; + int x_vgrab; + int x_linespace; + int x_vscale; + int x_vcolor; } t_pdp_rev; diff --git a/modules/pdp_ripple.c b/modules/pdp_ripple.c index 07b3bfe..87bf2e6 100644 --- a/modules/pdp_ripple.c +++ b/modules/pdp_ripple.c @@ -55,26 +55,26 @@ typedef struct pdp_ripple_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; - t_int x_maph; - t_int x_mapw; - t_int x_mode; - t_int x_threshold; - t_int *x_map; - t_int *x_map1; - t_int *x_map2; - t_int *x_map3; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_vwidth; + int x_vheight; + int x_vsize; + int x_maph; + int x_mapw; + int x_mode; + int x_threshold; + int *x_map; + int *x_map1; + int *x_map2; + int *x_map3; signed char *x_vtable; short int *x_diff; short int *x_bdata; - t_int x_snapshot; + int x_snapshot; } t_pdp_ripple; @@ -105,7 +105,7 @@ static void pdp_ripple_free_ressources(t_pdp_ripple *x) { if ( x->x_diff != NULL ) freebytes( x->x_diff, (x->x_vsize + (x->x_vsize>>1))<<1 ); if ( x->x_bdata ) freebytes( x->x_bdata, (( x->x_vsize + (x->x_vsize>>1))<<1)); - if ( x->x_map ) freebytes(x->x_map, x->x_maph*x->x_mapw*3*sizeof(t_int)); + if ( x->x_map ) freebytes(x->x_map, x->x_maph*x->x_mapw*3*sizeof(int)); if ( x->x_vtable ) freebytes(x->x_vtable, x->x_maph*x->x_mapw*2*sizeof(signed char)); } @@ -117,7 +117,7 @@ static void pdp_ripple_allocate(t_pdp_ripple *x) x->x_bdata = (short int *) getbytes((( x->x_vsize + (x->x_vsize>>1))<<1)); x->x_maph = x->x_vheight / 2 + 1; x->x_mapw = x->x_vwidth / 2 + 1; - x->x_map = (int *)getbytes(x->x_maph*x->x_mapw*3*sizeof(t_int)); + x->x_map = (int *)getbytes(x->x_maph*x->x_mapw*3*sizeof(int)); x->x_vtable = (signed char *)getbytes(x->x_maph*x->x_mapw*2*sizeof(signed char)); if( !x->x_map || !x->x_vtable || !x->x_bdata || !x->x_diff ) { post( "pdp_ripple : severe error : cannot allocate buffers" ); diff --git a/modules/pdp_segsnd~.c b/modules/pdp_segsnd~.c index 4e997f8..2ffc48a 100644 --- a/modules/pdp_segsnd~.c +++ b/modules/pdp_segsnd~.c @@ -40,20 +40,20 @@ typedef struct pdp_segsnd_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; - t_int x_x1; // coordinates of fixed segment - t_int x_y1; - t_int x_x2; - t_int x_y2; - t_int x_random; + int x_x1; // coordinates of fixed segment + int x_y1; + int x_x2; + int x_y2; + int x_random; short int *x_data; @@ -127,8 +127,8 @@ static void pdp_segsnd_process_yv12(t_pdp_segsnd *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int ti; - t_int px, py; + int ti; + int px, py; unsigned char y, u, v; short int *pY, *pU, *pV; DATA32 *imdata; @@ -278,8 +278,8 @@ static t_int *pdp_segsnd_perform(t_int *w) { t_float *out = (t_float *)(w[1]); // audio generated sound t_pdp_segsnd *x = (t_pdp_segsnd *)(w[2]); - t_int n = (int)(w[3]); - t_int npoints, xi, px, py; + int n = (int)(w[3]); + int npoints, xi, px, py; t_float a=0; // set initial coordinates diff --git a/modules/pdp_shagadelic.c b/modules/pdp_shagadelic.c index a40bf62..0c8e8ff 100644 --- a/modules/pdp_shagadelic.c +++ b/modules/pdp_shagadelic.c @@ -38,24 +38,24 @@ typedef struct pdp_shagadelic_struct t_object x_obj; t_float x_f; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; t_outlet *x_outlet0; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; /* shagadelic parameters */ char *x_ripple; char *x_spiral; unsigned char x_phase; - t_int x_rx, x_ry; - t_int x_bx, x_by; - t_int x_rvx, x_rvy; - t_int x_bvx, x_bvy; + int x_rx, x_ry; + int x_bx, x_by; + int x_rvx, x_rvy; + int x_bvx, x_bvy; short int x_mask; } t_pdp_shagadelic; @@ -68,7 +68,7 @@ static void pdp_shagadelic_mask(t_pdp_shagadelic *x, t_floatarg fmask ) } } -static int pdp_shagadelic_map_from_table(t_pdp_shagadelic *x, t_int px, t_int py, t_int t) +static int pdp_shagadelic_map_from_table(t_pdp_shagadelic *x, int px, int py, int t) { int xd,yd; @@ -82,7 +82,7 @@ static int pdp_shagadelic_map_from_table(t_pdp_shagadelic *x, t_int px, t_int py static void pdp_shagadelic_init_tables(t_pdp_shagadelic *x) { - t_int px, py, i; + int px, py, i; double xx, yy; i = 0; @@ -131,8 +131,8 @@ static void pdp_shagadelic_process_yv12(t_pdp_shagadelic *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int i; - t_int px, py; + int i; + int px, py; unsigned char y, u, v; char *p_y, *p_u, *p_v; diff --git a/modules/pdp_shape.c b/modules/pdp_shape.c index 6a1ed13..3874fa8 100644 --- a/modules/pdp_shape.c +++ b/modules/pdp_shape.c @@ -34,31 +34,31 @@ typedef struct pdp_shape_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; - t_int x_red; - t_int x_green; - t_int x_blue; + int x_red; + int x_green; + int x_blue; - t_int x_cursX; - t_int x_cursY; + int x_cursX; + int x_cursY; - t_int x_colorY; // YUV components of selected color - t_int x_colorU; - t_int x_colorV; + int x_colorY; // YUV components of selected color + int x_colorU; + int x_colorV; - t_int x_tolerance; // tolerance - t_int x_paint; // paint option - t_int x_isolate; // isolate option - t_int x_shape; // drawing shape option - t_int x_luminosity; // use luminosity or not + int x_tolerance; // tolerance + int x_paint; // paint option + int x_isolate; // isolate option + int x_shape; // drawing shape option + int x_luminosity; // use luminosity or not short int *x_bdata; short int *x_bbdata; @@ -68,15 +68,15 @@ typedef struct pdp_shape_struct t_outlet *x_y1; // output y1 coordinate of blob t_outlet *x_x2; // output x2 coordinate of blob t_outlet *x_y2; // output y2 coordinate of blob - t_int x_vx1; // x1 coordinate of blob - t_int x_vx2; // x1 coordinate of blob - t_int x_vy1; // x1 coordinate of blob - t_int x_vy2; // x1 coordinate of blob + int x_vx1; // x1 coordinate of blob + int x_vx2; // x1 coordinate of blob + int x_vy1; // x1 coordinate of blob + int x_vy2; // x1 coordinate of blob } t_pdp_shape; -static void pdp_shape_allocate(t_pdp_shape *x, t_int newsize) +static void pdp_shape_allocate(t_pdp_shape *x, int newsize) { int i; @@ -117,28 +117,28 @@ static void pdp_shape_isolate(t_pdp_shape *x, t_floatarg fisolate ) static void pdp_shape_paint(t_pdp_shape *x, t_floatarg fpaint ) { - if ( ( (t_int)fpaint == 0 ) || ( (t_int)fpaint == 1 ) ) + if ( ( (int)fpaint == 0 ) || ( (int)fpaint == 1 ) ) { - x->x_paint = (t_int)fpaint; + x->x_paint = (int)fpaint; } } static void pdp_shape_shape(t_pdp_shape *x, t_floatarg fshape ) { - if ( ( (t_int)fshape == 0 ) || ( (t_int)fshape == 1 ) ) + if ( ( (int)fshape == 0 ) || ( (int)fshape == 1 ) ) { - x->x_shape = (t_int)fshape; + x->x_shape = (int)fshape; } } static void pdp_shape_do_detect(t_pdp_shape *x, t_floatarg X, t_floatarg Y); static void pdp_shape_frame_detect(t_pdp_shape *x, t_floatarg X, t_floatarg Y); -static t_int pdp_shape_check_point(t_pdp_shape *x, t_int nX, t_int nY) +static int pdp_shape_check_point(t_pdp_shape *x, int nX, int nY) { short int *pbY, *pbU, *pbV; short int y, v, u; - t_int diff; + int diff; if ( ( nX < 0 ) || ( nX >= x->x_vwidth ) || ( nY < 0 ) || ( nY >= x->x_vheight ) ) @@ -163,7 +163,7 @@ static t_int pdp_shape_check_point(t_pdp_shape *x, t_int nX, t_int nY) return 0; } -static void pdp_shape_propagate(t_pdp_shape *x, t_int nX, t_int nY) +static void pdp_shape_propagate(t_pdp_shape *x, int nX, int nY) { if ( ( nX >= 0 ) && ( nX < x->x_vwidth ) && @@ -181,7 +181,7 @@ static void pdp_shape_do_detect(t_pdp_shape *x, t_floatarg X, t_floatarg Y) short int *pbbY, *pbbU, *pbbV; short int nX, nY, y, v, u; short int *data; - t_int diff, px, py, inc, maxXY; + int diff, px, py, inc, maxXY; pbY = x->x_bdata; pbU = (x->x_bdata+x->x_vsize); @@ -190,14 +190,14 @@ static void pdp_shape_do_detect(t_pdp_shape *x, t_floatarg X, t_floatarg Y) pbbU = (x->x_bbdata+x->x_vsize); pbbV = (x->x_bbdata+x->x_vsize+(x->x_vsize>>2)); - if ( ( (t_int)X < 0 ) || ( (t_int)X >= x->x_vwidth ) || - ( (t_int)Y < 0 ) || ( (t_int)Y >= x->x_vheight ) ) + if ( ( (int)X < 0 ) || ( (int)X >= x->x_vwidth ) || + ( (int)Y < 0 ) || ( (int)Y >= x->x_vheight ) ) { return; } - nX = (t_int) X; - nY = (t_int) Y; + nX = (int) X; + nY = (int) Y; *(x->x_checked + nY*x->x_vwidth + nX) = 1; y = *(pbY+nY*x->x_vwidth+nX); @@ -239,64 +239,64 @@ static void pdp_shape_do_detect(t_pdp_shape *x, t_floatarg X, t_floatarg Y) { for ( inc=0; inc<=maxXY; inc++ ) { - nX = (t_int) X+inc; - nY = (t_int) Y; + nX = (int) X+inc; + nY = (int) Y; if ( pdp_shape_check_point( x, nX, nY ) ) { pdp_shape_frame_detect( x, x->x_cursX, x->x_cursY ); return; } - nX = (t_int) X-inc; - nY = (t_int) Y; + nX = (int) X-inc; + nY = (int) Y; if ( pdp_shape_check_point( x, nX, nY ) ) { pdp_shape_frame_detect( x, x->x_cursX, x->x_cursY ); return; } - nX = (t_int) X-inc; - nY = (t_int) Y-inc; + nX = (int) X-inc; + nY = (int) Y-inc; if ( pdp_shape_check_point( x, nX, nY ) ) { pdp_shape_frame_detect( x, x->x_cursX, x->x_cursY ); return; } - nX = (t_int) X; - nY = (t_int) Y-inc; + nX = (int) X; + nY = (int) Y-inc; if ( pdp_shape_check_point( x, nX, nY ) ) { pdp_shape_frame_detect( x, x->x_cursX, x->x_cursY ); return; } - nX = (t_int) X+inc; - nY = (t_int) Y-inc; + nX = (int) X+inc; + nY = (int) Y-inc; if ( pdp_shape_check_point( x, nX, nY ) ) { pdp_shape_frame_detect( x, x->x_cursX, x->x_cursY ); return; } - nX = (t_int) X-inc; - nY = (t_int) Y+inc; + nX = (int) X-inc; + nY = (int) Y+inc; if ( pdp_shape_check_point( x, nX, nY ) ) { pdp_shape_frame_detect( x, x->x_cursX, x->x_cursY ); return; } - nX = (t_int) X; - nY = (t_int) Y+inc; + nX = (int) X; + nY = (int) Y+inc; if ( pdp_shape_check_point( x, nX, nY ) ) { pdp_shape_frame_detect( x, x->x_cursX, x->x_cursY ); return; } - nX = (t_int) X+inc; - nY = (t_int) Y+inc; + nX = (int) X+inc; + nY = (int) Y+inc; if ( pdp_shape_check_point( x, nX, nY ) ) { pdp_shape_frame_detect( x, x->x_cursX, x->x_cursY ); @@ -326,46 +326,46 @@ static void pdp_shape_do_detect(t_pdp_shape *x, t_floatarg X, t_floatarg Y) } } - nX = (t_int) X+1; - nY = (t_int) Y; + nX = (int) X+1; + nY = (int) Y; pdp_shape_propagate(x, nX, nY); - nX = (t_int) X-1; - nY = (t_int) Y; + nX = (int) X-1; + nY = (int) Y; pdp_shape_propagate(x, nX, nY); - nX = (t_int) X-1; - nY = (t_int) Y-1; + nX = (int) X-1; + nY = (int) Y-1; pdp_shape_propagate(x, nX, nY); - nX = (t_int) X; - nY = (t_int) Y-1; + nX = (int) X; + nY = (int) Y-1; pdp_shape_propagate(x, nX, nY); - nX = (t_int) X+1; - nY = (t_int) Y-1; + nX = (int) X+1; + nY = (int) Y-1; pdp_shape_propagate(x, nX, nY); - nX = (t_int) X-1; - nY = (t_int) Y+1; + nX = (int) X-1; + nY = (int) Y+1; pdp_shape_propagate(x, nX, nY); - nX = (t_int) X; - nY = (t_int) Y+1; + nX = (int) X; + nY = (int) Y+1; pdp_shape_propagate(x, nX, nY); - nX = (t_int) X+1; - nY = (t_int) Y+1; + nX = (int) X+1; + nY = (int) Y+1; pdp_shape_propagate(x, nX, nY); } static void pdp_shape_pick(t_pdp_shape *x, t_floatarg X, t_floatarg Y) { - t_int y,u,v; + int y,u,v; - x->x_cursX = (t_int) (X*(t_float)x->x_vwidth); - x->x_cursY = (t_int) (Y*(t_float)x->x_vheight); + x->x_cursX = (int) (X*(t_float)x->x_vwidth); + x->x_cursY = (int) (Y*(t_float)x->x_vheight); // post( "pdp_shape : pick color at : %d,%d", x->x_cursX, x->x_cursY ); if ( ( x->x_cursX >= 0 ) && ( x->x_cursX < x->x_vwidth ) && ( x->x_cursY >= 0 ) && ( x->x_cursY < x->x_vheight ) ) @@ -388,7 +388,7 @@ static void pdp_shape_frame_detect(t_pdp_shape *x, t_floatarg X, t_floatarg Y) { if ( x->x_bdata == NULL ) return; - // post( "pdp_shape : detect %d %d", (t_int)x->x_cursX, (t_int)x->x_cursY ); + // post( "pdp_shape : detect %d %d", (int)x->x_cursX, (int)x->x_cursY ); x->x_vx1 = -1; x->x_vx2 = -1; x->x_vy1 = -1; @@ -404,10 +404,10 @@ static void pdp_shape_frame_detect(t_pdp_shape *x, t_floatarg X, t_floatarg Y) static void pdp_shape_detect(t_pdp_shape *x, t_floatarg X, t_floatarg Y) { - t_int wX, wY; + int wX, wY; - wX = (t_int) (X*(t_float)x->x_vwidth); - wY = (t_int) (Y*(t_float)x->x_vheight); + wX = (int) (X*(t_float)x->x_vwidth); + wY = (int) (Y*(t_float)x->x_vheight); // post( "pdp_shape : detect %d %d", wX, wY ); if ( (wX<0) || (wX>x->x_vwidth) ) { @@ -445,8 +445,8 @@ static void pdp_shape_process_yv12(t_pdp_shape *x) short int *pbbY, *pbbU, *pbbV; /* allocate all ressources */ - if ( ((t_int)header->info.image.width != x->x_vwidth ) || - ((t_int)header->info.image.height != x->x_vheight ) ) + if ( ((int)header->info.image.width != x->x_vwidth ) || + ((int)header->info.image.height != x->x_vheight ) ) { pdp_shape_allocate(x, header->info.image.width*header->info.image.height ); post( "pdp_shape : reallocating buffers" ); diff --git a/modules/pdp_simura.c b/modules/pdp_simura.c index 3bae7a8..4ef4fef 100644 --- a/modules/pdp_simura.c +++ b/modules/pdp_simura.c @@ -36,13 +36,13 @@ typedef struct pdp_simura_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; unsigned short int x_color; /* color for the mask */ - t_int x_mode; /* mirror mode */ + int x_mode; /* mirror mode */ } t_pdp_simura; diff --git a/modules/pdp_smuck.c b/modules/pdp_smuck.c index 4737c9f..9e77a3c 100644 --- a/modules/pdp_smuck.c +++ b/modules/pdp_smuck.c @@ -42,16 +42,16 @@ typedef struct pdp_smuck_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; - t_int x_n; // transform number + int x_n; // transform number } t_pdp_smuck; @@ -79,7 +79,7 @@ static void pdp_smuck_process_yv12(t_pdp_smuck *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int px, py, pxx, pyy; + int px, py, pxx, pyy; short int *pnY, *pnU, *pnV; /* allocate all ressources */ diff --git a/modules/pdp_spigot.c b/modules/pdp_spigot.c index 4fd5d6a..376aeb8 100644 --- a/modules/pdp_spigot.c +++ b/modules/pdp_spigot.c @@ -35,12 +35,12 @@ typedef struct pdp_spigot_struct t_outlet *x_outlet0; t_outlet *x_outlet1; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; - t_int x_packet0; - t_int x_toggle; + int x_packet0; + int x_toggle; } t_pdp_spigot; @@ -58,7 +58,7 @@ static void pdp_spigot_process_packet(t_pdp_spigot *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = 0; short int *newdata = 0; - t_int newpacket = -1, i; + int newpacket = -1, i; x->x_vwidth = header->info.image.width; x->x_vheight = header->info.image.height; diff --git a/modules/pdp_spiral.c b/modules/pdp_spiral.c index a2430b9..c40d5ec 100644 --- a/modules/pdp_spiral.c +++ b/modules/pdp_spiral.c @@ -83,29 +83,29 @@ typedef struct pdp_spiral_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_vwidth; + int x_vheight; + int x_vsize; short int *x_buffer; short int *x_planetable[PLANES]; - t_int x_plane; - t_int *x_depthmap; - t_int x_mode; - t_int x_focus_x; - t_int x_focus_y; - t_int x_cursor_state; - t_int x_cursor_local; - t_int x_toggle_xor; - t_int x_animate_focus; - t_int x_focus_interval; - t_int x_focus_counter; + int x_plane; + int *x_depthmap; + int x_mode; + int x_focus_x; + int x_focus_y; + int x_cursor_state; + int x_cursor_local; + int x_toggle_xor; + int x_animate_focus; + int x_focus_interval; + int x_focus_counter; unsigned int x_depth_shift; // Cheesy way to adjust intensity - t_int x_focus_radius; + int x_focus_radius; double x_focus_degree; double x_focus_increment; @@ -113,7 +113,7 @@ typedef struct pdp_spiral_struct static void pdp_spiral_define_waves(t_pdp_spiral *x) { - t_int i, w, iw; + int i, w, iw; double sinus_val = M_PI/2.0; if (NULL == the_wave_table) return; @@ -156,10 +156,10 @@ static void pdp_spiral_define_waves(t_pdp_spiral *x) void pdp_spiral_create_map(t_pdp_spiral *x) { - t_int px, py, rel_x, rel_y, yy; + int px, py, rel_x, rel_y, yy; float x_ratio; float y_ratio; - t_int v, i, wave_offset; + int v, i, wave_offset; if ( x->x_vsize == -1 ) { @@ -284,7 +284,7 @@ static void pdp_spiral_allocate(t_pdp_spiral *x) x->x_planetable[i] = &x->x_buffer[ ( ( x->x_vsize + x->x_vsize>>1 ) << 1 ) * i]; } - x->x_depthmap = (t_int*) malloc ( x->x_vsize * sizeof ( t_int ) ); + x->x_depthmap = (int*) malloc ( x->x_vsize * sizeof ( int ) ); if ( !the_wave_table || !x->x_buffer || !x->x_depthmap ) { diff --git a/modules/pdp_spotlight.c b/modules/pdp_spotlight.c index e294642..93cbd1d 100644 --- a/modules/pdp_spotlight.c +++ b/modules/pdp_spotlight.c @@ -37,22 +37,22 @@ typedef struct pdp_spotlight_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; - t_int x_cx; // coordinates of lens center - t_int x_cy; // coordinates of lens center - t_int x_ssize; // width of the spotlight + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_vwidth; + int x_vheight; + int x_vsize; + int x_cx; // coordinates of lens center + int x_cy; // coordinates of lens center + int x_ssize; // width of the spotlight t_float x_strength; // strength of the light (0<=strength<=1) - t_int x_colorR; // red component of the color - t_int x_colorG; // green component of the color - t_int x_colorB; // blue component of the color + int x_colorR; // red component of the color + int x_colorG; // green component of the color + int x_colorB; // blue component of the color } t_pdp_spotlight; diff --git a/modules/pdp_text.c b/modules/pdp_text.c index 5d2d633..d14dbfa 100644 --- a/modules/pdp_text.c +++ b/modules/pdp_text.c @@ -43,29 +43,29 @@ typedef struct pdp_text_struct t_object x_obj; t_float x_f; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; t_outlet *x_outlet0; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; char **x_text_array; - t_int *x_xoffsets; - t_int *x_yoffsets; - t_int *x_r; - t_int *x_g; - t_int *x_b; + int *x_xoffsets; + int *x_yoffsets; + int *x_r; + int *x_g; + int *x_b; t_float *x_angle; t_float x_alpha; - t_int *x_scroll; + int *x_scroll; - t_int x_nbtexts; - t_int x_current; - t_int x_capacity; + int x_nbtexts; + int x_current; + int x_capacity; /* imlib data */ Imlib_Image x_image; @@ -78,7 +78,7 @@ static void pdp_text_add(t_pdp_text *x, t_symbol *s, int argc, t_atom *argv) { char *pname; char *pdname; - t_int len; + int len; if ( x->x_nbtexts >= x->x_capacity ) { @@ -106,8 +106,8 @@ static void pdp_text_add(t_pdp_text *x, t_symbol *s, int argc, t_atom *argv) { if ( (*pname=='%') && ( isdigit(*(pname+1)) || (*(pname+1)=='%') ) ) { - t_int ivalue; - t_int ndigits; + int ivalue; + int ndigits; char *piname; ndigits=0; @@ -263,7 +263,7 @@ static void pdp_text_clear(t_pdp_text *x ) static void pdp_text_delete(t_pdp_text *x, t_floatarg fnum ) { - t_int i; + int i; char *lostword; if ( ( fnum>0 ) && ( fnum<=x->x_nbtexts ) ) @@ -288,27 +288,27 @@ static void pdp_text_delete(t_pdp_text *x, t_floatarg fnum ) static void pdp_text_resize(t_pdp_text *x, t_floatarg fnewsize ) { char **text_array; - t_int *xoffsets; - t_int *yoffsets; - t_int *r; - t_int *g; - t_int *b; + int *xoffsets; + int *yoffsets; + int *r; + int *g; + int *b; t_float *angle; - t_int *scroll; + int *scroll; - t_int i, csize; + int i, csize; if ( (int) fnewsize<=0 ) return; // allocate new structures text_array = (char**) getbytes( fnewsize*sizeof(char*) ); - xoffsets = (t_int*) getbytes( fnewsize*sizeof(t_int) ); - yoffsets = (t_int*) getbytes( fnewsize*sizeof(t_int) ); - r = (t_int*) getbytes( fnewsize*sizeof(t_int) ); - g = (t_int*) getbytes( fnewsize*sizeof(t_int) ); - b = (t_int*) getbytes( fnewsize*sizeof(t_int) ); + xoffsets = (int*) getbytes( fnewsize*sizeof(int) ); + yoffsets = (int*) getbytes( fnewsize*sizeof(int) ); + r = (int*) getbytes( fnewsize*sizeof(int) ); + g = (int*) getbytes( fnewsize*sizeof(int) ); + b = (int*) getbytes( fnewsize*sizeof(int) ); angle = (t_float*) getbytes( fnewsize*sizeof(t_float) ); - scroll = (t_int*) getbytes( fnewsize*sizeof(t_int) ); + scroll = (int*) getbytes( fnewsize*sizeof(int) ); for ( i=0; i<fnewsize; i++ ) @@ -343,13 +343,13 @@ static void pdp_text_resize(t_pdp_text *x, t_floatarg fnewsize ) // free old structures if ( x->x_text_array ) freebytes( x->x_text_array, x->x_capacity*sizeof(char*) ); - if ( x->x_xoffsets ) freebytes( x->x_xoffsets, x->x_capacity*sizeof(t_int) ); - if ( x->x_yoffsets ) freebytes( x->x_yoffsets, x->x_capacity*sizeof(t_int) ); - if ( x->x_r ) freebytes( x->x_r, x->x_capacity*sizeof(t_int) ); - if ( x->x_g ) freebytes( x->x_g, x->x_capacity*sizeof(t_int) ); - if ( x->x_b ) freebytes( x->x_b, x->x_capacity*sizeof(t_int) ); + if ( x->x_xoffsets ) freebytes( x->x_xoffsets, x->x_capacity*sizeof(int) ); + if ( x->x_yoffsets ) freebytes( x->x_yoffsets, x->x_capacity*sizeof(int) ); + if ( x->x_r ) freebytes( x->x_r, x->x_capacity*sizeof(int) ); + if ( x->x_g ) freebytes( x->x_g, x->x_capacity*sizeof(int) ); + if ( x->x_b ) freebytes( x->x_b, x->x_capacity*sizeof(int) ); if ( x->x_angle) freebytes( x->x_angle, x->x_capacity*sizeof(t_float) ); - if ( x->x_scroll) freebytes( x->x_scroll, x->x_capacity*sizeof(t_int) ); + if ( x->x_scroll) freebytes( x->x_scroll, x->x_capacity*sizeof(int) ); // set new structures x->x_text_array = text_array; @@ -409,8 +409,8 @@ static void pdp_text_process_yv12(t_pdp_text *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int ti; - t_int px, py; + int ti; + int px, py; unsigned char y, u, v; DATA32 *imdata; DATA32 bgcolor; @@ -580,13 +580,13 @@ void *pdp_text_new(void) x->x_text_array = (char**) getbytes( x->x_capacity*sizeof(char*) ); - x->x_xoffsets = (t_int*) getbytes( x->x_capacity*sizeof(t_int) ); - x->x_yoffsets = (t_int*) getbytes( x->x_capacity*sizeof(t_int) ); - x->x_r = (t_int*) getbytes( x->x_capacity*sizeof(t_int) ); - x->x_g = (t_int*) getbytes( x->x_capacity*sizeof(t_int) ); - x->x_b = (t_int*) getbytes( x->x_capacity*sizeof(t_int) ); + x->x_xoffsets = (int*) getbytes( x->x_capacity*sizeof(int) ); + x->x_yoffsets = (int*) getbytes( x->x_capacity*sizeof(int) ); + x->x_r = (int*) getbytes( x->x_capacity*sizeof(int) ); + x->x_g = (int*) getbytes( x->x_capacity*sizeof(int) ); + x->x_b = (int*) getbytes( x->x_capacity*sizeof(int) ); x->x_angle = (t_float*) getbytes( x->x_capacity*sizeof(t_float) ); - x->x_scroll = (t_int*) getbytes( x->x_capacity*sizeof(t_int) ); + x->x_scroll = (int*) getbytes( x->x_capacity*sizeof(int) ); for ( i=0; i<x->x_capacity; i++ ) { diff --git a/modules/pdp_theonice~.c b/modules/pdp_theonice~.c index af022ca..6299fe6 100644 --- a/modules/pdp_theonice~.c +++ b/modules/pdp_theonice~.c @@ -78,21 +78,21 @@ typedef struct pdp_theonice_struct t_object x_obj; t_float x_f; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; - t_int x_vwidth; - t_int x_tvwidth; // theora 16 pixels aligned width value - t_int x_vheight; - t_int x_tvheight; // theora 16 pixels aligned height value - t_int x_vsize; + int x_vwidth; + int x_tvwidth; // theora 16 pixels aligned width value + int x_vheight; + int x_tvheight; // theora 16 pixels aligned height value + int x_vsize; pthread_t x_connectchild; // thread used for connecting to a stream int x_socketfd; // connection socket - t_int x_streaming; // streaming on : connected and all - t_int x_pstreaming; // previous state + int x_streaming; // streaming on : connected and all + int x_pstreaming; // previous state char *x_passwd; // password char x_title[MAX_COMMENT_LENGTH]; // title of the stream char x_url[MAX_COMMENT_LENGTH]; // url of the stream @@ -103,25 +103,25 @@ typedef struct pdp_theonice_struct char x_date[MAX_COMMENT_LENGTH]; // starting system date char x_hostname[MAX_COMMENT_LENGTH]; // name or IP of host to connect to char x_mountpoint[MAX_COMMENT_LENGTH]; // mountpoint - t_int x_port; // port number - t_int x_public; // publish on www.oggcast.com - t_int x_framerate; - t_int x_mframerate; // measured framerate - t_int x_pmframerate; // previous state - t_int x_einit; - t_int x_frameswritten; - t_int x_pframeswritten; - t_int x_frameslate; - t_int x_nbframes_dropped; - t_int x_pnbframes_dropped; - t_int x_frames; + int x_port; // port number + int x_public; // publish on www.oggcast.com + int x_framerate; + int x_mframerate; // measured framerate + int x_pmframerate; // previous state + int x_einit; + int x_frameswritten; + int x_pframeswritten; + int x_frameslate; + int x_nbframes_dropped; + int x_pnbframes_dropped; + int x_frames; t_float x_maxdrift; /* maximum delay between audio and video */ struct timeval x_tstart; struct timeval x_tzero; struct timeval x_tcurrent; struct timeval x_tprevstream; - t_int x_cursec; // current second - t_int x_secondcount; // number of frames emitted in the current second + int x_cursec; // current second + int x_secondcount; // number of frames emitted in the current second /* vorbis/theora structures */ ogg_page x_ogg_page; // ogg page for headers @@ -138,14 +138,14 @@ typedef struct pdp_theonice_struct vorbis_block x_vorbis_block; // vorbis block vorbis_comment x_vorbis_comment; // vorbis comment yuv_buffer x_yuvbuffer; // yuv buffer - t_int x_eos; // end of stream + int x_eos; // end of stream - t_int x_akbps; // audio bit rate - t_int x_vkbps; // video bit rate + int x_akbps; // audio bit rate + int x_vkbps; // video bit rate t_float x_aquality; // audio quality - t_int x_vquality; // video quality - t_int x_abytesout; // audio bytes written - t_int x_vbytesout; // video bytes written + int x_vquality; // video quality + int x_abytesout; // audio bytes written + int x_vbytesout; // video bytes written double x_audiotime; // audio stream time double x_paudiotime; // previous value double x_videotime; // video stream time @@ -153,10 +153,10 @@ typedef struct pdp_theonice_struct /* audio structures */ t_float x_audio_buf[DEFAULT_CHANNELS][MAX_AUDIO_PACKET_SIZE]; // buffer for incoming audio - t_int x_audioin_position; // writing position for incoming audio - t_int x_channels; // audio channels - t_int x_samplerate; // audio sample rate - t_int x_bits; // audio bits + int x_audioin_position; // writing position for incoming audio + int x_channels; // audio channels + int x_samplerate; // audio sample rate + int x_bits; // audio bits t_outlet *x_outlet_streaming; // indicates the action of streaming t_outlet *x_outlet_nbframes; // number of frames emitted @@ -181,9 +181,9 @@ static void pdp_theonice_allocate(t_pdp_theonice *x) x->x_yuvbuffer.uv_height=x->x_vheight>>1; x->x_yuvbuffer.uv_stride=x->x_vwidth>>1; - x->x_yuvbuffer.y = (char *)malloc( x->x_yuvbuffer.y_width * x->x_yuvbuffer.y_height ); - x->x_yuvbuffer.u = (char *)malloc( x->x_yuvbuffer.uv_width * x->x_yuvbuffer.uv_height ); - x->x_yuvbuffer.v = (char *)malloc( x->x_yuvbuffer.uv_width * x->x_yuvbuffer.uv_height ); + x->x_yuvbuffer.y = (unsigned char *)malloc( x->x_yuvbuffer.y_width * x->x_yuvbuffer.y_height ); + x->x_yuvbuffer.u = (unsigned char *)malloc( x->x_yuvbuffer.uv_width * x->x_yuvbuffer.uv_height ); + x->x_yuvbuffer.v = (unsigned char *)malloc( x->x_yuvbuffer.uv_width * x->x_yuvbuffer.uv_height ); } /* free internal ressources */ @@ -197,7 +197,7 @@ static void pdp_theonice_free_ressources(t_pdp_theonice *x) /* initialize the encoder */ static void pdp_theonice_init_encoder(t_pdp_theonice *x) { - t_int ret; + int ret; x->x_einit=0; @@ -271,7 +271,7 @@ static void pdp_theonice_init_encoder(t_pdp_theonice *x) /* terminate the encoding process */ static void pdp_theonice_shutdown_encoder(t_pdp_theonice *x) { - t_int ret; + int ret; if ( x->x_streaming ) { @@ -336,7 +336,7 @@ static void pdp_theonice_disconnect(t_pdp_theonice *x) static int pdp_theonice_write_headers(t_pdp_theonice *x) { - t_int ret; + int ret; ogg_packet aheader, aheadercomm, aheadercode; if ( !x->x_einit ) @@ -466,7 +466,7 @@ static int pdp_theonice_write_headers(t_pdp_theonice *x) static int pdp_theonice_start(t_pdp_theonice *x) { time_t start_t; - t_int ret; + int ret; if ( gettimeofday(&x->x_tstart, NULL) == -1) { @@ -508,7 +508,7 @@ static void pdp_theonice_url(t_pdp_theonice *x, t_symbol *url) /* set title */ static void pdp_theonice_title(t_pdp_theonice *x, t_symbol *s, int argc, t_atom *argv) { - t_int i; + int i; strcpy( x->x_title, "" ); for ( i=0; i<argc; i++ ) @@ -520,7 +520,7 @@ static void pdp_theonice_title(t_pdp_theonice *x, t_symbol *s, int argc, t_atom } if (argv[i].a_type == A_FLOAT) { - sprintf( x->x_title, "%s %d", x->x_title, (t_int)argv[i].a_w.w_float ); + sprintf( x->x_title, "%s %d", x->x_title, (int)argv[i].a_w.w_float ); } } sprintf( x->x_title, "%s", x->x_title+1 ); @@ -530,7 +530,7 @@ static void pdp_theonice_title(t_pdp_theonice *x, t_symbol *s, int argc, t_atom /* set artist */ static void pdp_theonice_artist(t_pdp_theonice *x, t_symbol *s, int argc, t_atom *argv) { - t_int i; + int i; strcpy( x->x_artist, "" ); for ( i=0; i<argc; i++ ) @@ -542,7 +542,7 @@ static void pdp_theonice_artist(t_pdp_theonice *x, t_symbol *s, int argc, t_atom } if (argv[i].a_type == A_FLOAT) { - sprintf( x->x_artist, "%s %d", x->x_artist, (t_int)argv[i].a_w.w_float ); + sprintf( x->x_artist, "%s %d", x->x_artist, (int)argv[i].a_w.w_float ); } } sprintf( x->x_artist, "%s", x->x_artist+1 ); @@ -552,7 +552,7 @@ static void pdp_theonice_artist(t_pdp_theonice *x, t_symbol *s, int argc, t_atom /* set description */ static void pdp_theonice_description(t_pdp_theonice *x, t_symbol *s, int argc, t_atom *argv) { - t_int i; + int i; strcpy( x->x_description, "" ); for ( i=0; i<argc; i++ ) @@ -564,7 +564,7 @@ static void pdp_theonice_description(t_pdp_theonice *x, t_symbol *s, int argc, t } if (argv[i].a_type == A_FLOAT) { - sprintf( x->x_description, "%s %d", x->x_description, (t_int)argv[i].a_w.w_float ); + sprintf( x->x_description, "%s %d", x->x_description, (int)argv[i].a_w.w_float ); } } sprintf( x->x_description, "%s", x->x_description+1 ); @@ -574,7 +574,7 @@ static void pdp_theonice_description(t_pdp_theonice *x, t_symbol *s, int argc, t /* set genre */ static void pdp_theonice_genre(t_pdp_theonice *x, t_symbol *s, int argc, t_atom *argv) { - t_int i; + int i; strcpy( x->x_genre, "" ); for ( i=0; i<argc; i++ ) @@ -586,7 +586,7 @@ static void pdp_theonice_genre(t_pdp_theonice *x, t_symbol *s, int argc, t_atom } if (argv[i].a_type == A_FLOAT) { - sprintf( x->x_genre, "%s %d", x->x_genre, (t_int)argv[i].a_w.w_float ); + sprintf( x->x_genre, "%s %d", x->x_genre, (int)argv[i].a_w.w_float ); } } sprintf( x->x_genre, "%s", x->x_genre+1 ); @@ -627,9 +627,9 @@ char *pdp_theonice_base64_encode(char *data) return result; } -static void sendsock( t_int sockfd, char *buf, size_t buflen ) +static void sendsock( int sockfd, char *buf, size_t buflen ) { - if ( send( sockfd, buf, buflen, MSG_NOSIGNAL ) != (t_int)buflen ) + if ( send( sockfd, buf, buflen, MSG_NOSIGNAL ) != (int)buflen ) { post( "pdp_theonice~ : could not send message to the server" ); post( "pdp_theonice~ : message : %s", buf ); @@ -645,7 +645,7 @@ static void *pdp_theonice_do_connect(void *tdata) unsigned int len; fd_set fdset; struct timeval tv; - t_int sockfd, ret; + int sockfd, ret; struct sockaddr_in sinfo; struct hostent *hp; t_pdp_theonice *x; @@ -783,7 +783,7 @@ static void *pdp_theonice_do_connect(void *tdata) /* launch a connection thread */ static void pdp_theonice_connect(t_pdp_theonice *x, t_symbol *shost, t_symbol *smountpoint, t_floatarg fport) { - t_int ret=0; + int ret=0; pthread_attr_t connect_child_attr; // check parameters @@ -797,14 +797,14 @@ static void pdp_theonice_connect(t_pdp_theonice *x, t_symbol *shost, t_symbol *s strcpy( x->x_hostname, shost->s_name); } - if ( ( (t_int)fport < 0 ) || ( (t_int)fport > 65535 ) ) + if ( ( (int)fport < 0 ) || ( (int)fport > 65535 ) ) { post("pdp_theonice~ : wrong port number." ); return; } else { - x->x_port = (t_int)fport; + x->x_port = (int)fport; } strcpy( x->x_mountpoint, smountpoint->s_name ); @@ -845,61 +845,61 @@ static void pdp_theonice_connect(t_pdp_theonice *x, t_symbol *shost, t_symbol *s /* set video bitrate */ static void pdp_theonice_vbitrate(t_pdp_theonice *x, t_floatarg vbitrate ) { - if ( ( (t_int) vbitrate < MIN_VIDEO_BITRATE ) || ( (t_int) vbitrate > MAX_VIDEO_BITRATE ) ) + if ( ( (int) vbitrate < MIN_VIDEO_BITRATE ) || ( (int) vbitrate > MAX_VIDEO_BITRATE ) ) { post( "pdp_theonice~ : wrong video bitrate %d : should be in [%d,%d] kbps", - (t_int) vbitrate, MIN_VIDEO_BITRATE, MAX_VIDEO_BITRATE ); + (int) vbitrate, MIN_VIDEO_BITRATE, MAX_VIDEO_BITRATE ); return; } - x->x_vkbps = (t_int) vbitrate; + x->x_vkbps = (int) vbitrate; } /* set audio bitrate */ static void pdp_theonice_abitrate(t_pdp_theonice *x, t_floatarg abitrate ) { - if ( ( (t_int) abitrate < MIN_AUDIO_BITRATE ) || ( (t_int) abitrate > MAX_AUDIO_BITRATE ) ) + if ( ( (int) abitrate < MIN_AUDIO_BITRATE ) || ( (int) abitrate > MAX_AUDIO_BITRATE ) ) { post( "pdp_theonice~ : wrong audio bitrate %d : should be in [%d,%d] kbps", - (t_int) abitrate, MIN_AUDIO_BITRATE, MAX_AUDIO_BITRATE ); + (int) abitrate, MIN_AUDIO_BITRATE, MAX_AUDIO_BITRATE ); return; } - x->x_akbps = (t_int) abitrate; + x->x_akbps = (int) abitrate; } /* set video quality */ static void pdp_theonice_vquality(t_pdp_theonice *x, t_floatarg vquality ) { - if ( ( (t_int) vquality < MIN_VIDEO_QUALITY ) || ( (t_int) vquality > MAX_VIDEO_QUALITY ) ) + if ( ( (int) vquality < MIN_VIDEO_QUALITY ) || ( (int) vquality > MAX_VIDEO_QUALITY ) ) { post( "pdp_theonice~ : wrong video quality %d : should be in [%d,%d]", - (t_int) vquality, MIN_VIDEO_QUALITY, MAX_VIDEO_QUALITY ); + (int) vquality, MIN_VIDEO_QUALITY, MAX_VIDEO_QUALITY ); return; } - x->x_vquality = (t_int) vquality; + x->x_vquality = (int) vquality; } /* set audio quality */ static void pdp_theonice_aquality(t_pdp_theonice *x, t_floatarg aquality ) { - if ( ( (t_int) aquality < MIN_AUDIO_QUALITY ) || ( (t_int) aquality > MAX_AUDIO_QUALITY ) ) + if ( ( (int) aquality < MIN_AUDIO_QUALITY ) || ( (int) aquality > MAX_AUDIO_QUALITY ) ) { post( "pdp_theonice~ : wrong audio quality %d : should be in [%d,%d]", - (t_int) aquality, MIN_AUDIO_QUALITY, MAX_AUDIO_QUALITY ); + (int) aquality, MIN_AUDIO_QUALITY, MAX_AUDIO_QUALITY ); return; } - x->x_aquality = (t_int) aquality; + x->x_aquality = (int) aquality; } /* set framerate */ static void pdp_theonice_framerate(t_pdp_theonice *x, t_floatarg fframerate ) { - if ( ( (t_int) fframerate < MIN_FRAMERATE ) || ( (t_int) fframerate > MAX_FRAMERATE ) ) + if ( ( (int) fframerate < MIN_FRAMERATE ) || ( (int) fframerate > MAX_FRAMERATE ) ) { post( "pdp_theonice~ : wrong framerate %d : should be in [%d,%d]", - (t_int) fframerate, MIN_FRAMERATE, MAX_FRAMERATE ); + (int) fframerate, MIN_FRAMERATE, MAX_FRAMERATE ); return; } - x->x_framerate = (t_int) fframerate; + x->x_framerate = (int) fframerate; } /* store audio data in PCM format in a buffer for now */ @@ -910,7 +910,7 @@ static t_int *pdp_theonice_perform(t_int *w) t_pdp_theonice *x = (t_pdp_theonice *)(w[3]); int n = (int)(w[4]); // number of samples t_float fsample; - t_int isample, i; + int isample, i; if ( x->x_streaming ) { @@ -976,14 +976,14 @@ static void pdp_theonice_process_yv12(t_pdp_theonice *x) { t_pdp *header = pdp_packet_header(x->x_packet0); unsigned char *data = (unsigned char *)pdp_packet_data(x->x_packet0); - t_int i, ret; - t_int px, py; - char *pY, *pU, *pV; + int i, ret; + int px, py; + unsigned char *pY, *pU, *pV; struct timeval tstream; struct timeval etime; - t_int nbaudiosamples, nbusecs, nbsamples; + int nbaudiosamples, nbusecs, nbsamples; t_float fframerate=0.0; - t_int ttime, atime; + int ttime, atime; if ( ( (int)(header->info.image.width) != x->x_vwidth ) || ( (int)(header->info.image.height) != x->x_vheight ) ) @@ -1231,7 +1231,7 @@ t_class *pdp_theonice_class; void *pdp_theonice_new(void) { - t_int i; + int i; t_pdp_theonice *x = (t_pdp_theonice *)pd_new(pdp_theonice_class); inlet_new (&x->x_obj, &x->x_obj.ob_pd, gensym ("signal"), gensym ("signal")); diff --git a/modules/pdp_theorin~.c b/modules/pdp_theorin~.c index b52aa33..4ebd4d3 100644 --- a/modules/pdp_theorin~.c +++ b/modules/pdp_theorin~.c @@ -63,14 +63,14 @@ typedef struct pdp_theorin_struct t_object x_obj; t_float x_f; - t_int x_packet0; - t_int x_dropped; + int x_packet0; + int x_dropped; t_pdp *x_header; unsigned char *x_data; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; t_outlet *x_pdp_out; // output decoded pdp packets t_outlet *x_outlet_left; // left audio output @@ -83,31 +83,31 @@ typedef struct pdp_theorin_struct pthread_t x_decodechild; // file decoding thread pthread_mutex_t x_audiolock; // audio mutex pthread_mutex_t x_videolock; // video mutex - t_int x_usethread; // flag to activate decoding in a thread - t_int x_autoplay; // flag to autoplay the file ( default = true ) - t_int x_nextimage; // flag to play next image in manual mode - t_int x_priority; // priority of decoding thread + int x_usethread; // flag to activate decoding in a thread + int x_autoplay; // flag to autoplay the file ( default = true ) + int x_nextimage; // flag to play next image in manual mode + int x_priority; // priority of decoding thread char *x_filename; FILE *x_infile; // file descriptor - t_int x_decoding; // decoding flag - t_int x_theorainit; // flag for indicating that theora is initialized - t_int x_videoready; // video ready flag - t_int x_noframeshits; // number of tries without getting a frame - t_int x_newpicture; // new picture flag - t_int x_newpictureready;// new picture ready flag - t_int x_notpackets; // number of theora packets decoded - t_int x_novpackets; // number of vorbis packets decoded - t_int x_endoffile; // end of the file reached - t_int x_nbframes; // number of frames emitted - t_int x_framerate; // framerate - t_int x_samplerate; // audio sample rate - t_int x_audiochannels; // audio channels - t_int x_blocksize; // audio block size - t_int x_audioon; // audio buffer filling flag - t_int x_reading; // file reading flag - t_int x_cursec; // current second - t_int x_secondcount; // number of frames received in the current second + int x_decoding; // decoding flag + int x_theorainit; // flag for indicating that theora is initialized + int x_videoready; // video ready flag + int x_noframeshits; // number of tries without getting a frame + int x_newpicture; // new picture flag + int x_newpictureready;// new picture ready flag + int x_notpackets; // number of theora packets decoded + int x_novpackets; // number of vorbis packets decoded + int x_endoffile; // end of the file reached + int x_nbframes; // number of frames emitted + int x_framerate; // framerate + int x_samplerate; // audio sample rate + int x_audiochannels; // audio channels + int x_blocksize; // audio block size + int x_audioon; // audio buffer filling flag + int x_reading; // file reading flag + int x_cursec; // current second + int x_secondcount; // number of frames received in the current second struct timeval x_starttime; // reading starting time /* vorbis/theora structures */ @@ -126,10 +126,10 @@ typedef struct pdp_theorin_struct yuv_buffer x_yuvbuffer; // yuv buffer /* audio structures */ - t_int x_audio; // flag to activate the decoding of audio + int x_audio; // flag to activate the decoding of audio t_float x_audio_inl[4*MAX_AUDIO_PACKET_SIZE]; // left buffer for pd t_float x_audio_inr[4*MAX_AUDIO_PACKET_SIZE]; // right buffer for pd - t_int x_audioin_position;// writing position for incoming audio + int x_audioin_position;// writing position for incoming audio t_float **x_pcm; // buffer for vorbis decoding } t_pdp_theorin; @@ -176,10 +176,10 @@ static void pdp_theorin_bang(t_pdp_theorin *x) x->x_nextimage = 1; } -static t_int pdp_theorin_get_buffer_from_file(FILE *in, ogg_sync_state *oy) +static int pdp_theorin_get_buffer_from_file(FILE *in, ogg_sync_state *oy) { char *buffer; - t_int bytes; + int bytes; buffer=ogg_sync_buffer(oy,4096); bytes=fread(buffer,1,4096,in); @@ -187,14 +187,14 @@ static t_int pdp_theorin_get_buffer_from_file(FILE *in, ogg_sync_state *oy) return(bytes); } -static t_int pdp_theorin_queue_page(t_pdp_theorin *x) +static int pdp_theorin_queue_page(t_pdp_theorin *x) { if(x->x_notpackets) ogg_stream_pagein(&x->x_statet, &x->x_ogg_page); if(x->x_novpackets) ogg_stream_pagein(&x->x_statev, &x->x_ogg_page); return 0; } -static t_int pdp_theorin_decode_packet(t_pdp_theorin *x) +static int pdp_theorin_decode_packet(t_pdp_theorin *x) { int ret, count, maxsamples, samples, si=0, sj=0; struct timespec mwait; @@ -204,7 +204,7 @@ static t_int pdp_theorin_decode_packet(t_pdp_theorin *x) unsigned char *pY, *pU, *pV; unsigned char *psY, *psU, *psV; t_float **lpcm; - t_int px, py; + int px, py; // post( "pdp_theorin~ : decode packet" ); @@ -397,7 +397,7 @@ static void *pdp_decode_file(void *tdata) { t_pdp_theorin *x = (t_pdp_theorin*)tdata; struct sched_param schedprio; - t_int pmin, pmax, p1; + int pmin, pmax, p1; struct timespec twait; twait.tv_sec = 0; @@ -434,7 +434,7 @@ static void *pdp_decode_file(void *tdata) static void pdp_theorin_close(t_pdp_theorin *x) { - t_int ret, i, count=0; + int ret, i, count=0; struct timespec twait; twait.tv_sec = 0; @@ -497,7 +497,7 @@ static void pdp_theorin_close(t_pdp_theorin *x) static void pdp_theorin_open(t_pdp_theorin *x, t_symbol *s) { - t_int ret, i; + int ret, i; pthread_attr_t decode_child_attr; ogg_stream_state o_tempstate; struct stat fileinfos; @@ -631,7 +631,7 @@ static void pdp_theorin_open(t_pdp_theorin *x, t_symbol *s) if( x->x_notpackets ) { theora_decode_init(&x->x_theora_state, &x->x_theora_info); - x->x_framerate = (t_int)x->x_theora_info.fps_numerator/x->x_theora_info.fps_denominator; + x->x_framerate = (int)x->x_theora_info.fps_numerator/x->x_theora_info.fps_denominator; // post("pdp_theorin~ : stream %x is theora %dx%d %d fps video.", // x->x_statet.serialno, // x->x_theora_info.width,x->x_theora_info.height, @@ -767,7 +767,7 @@ static t_int *pdp_theorin_perform(t_int *w) t_pdp_theorin *x = (t_pdp_theorin *)(w[3]); int n = (int)(w[4]); // number of samples struct timeval etime; - t_int sn; + int sn; // decode a packet if not in thread mode if ( !x->x_usethread && x->x_reading ) diff --git a/modules/pdp_theorout~.c b/modules/pdp_theorout~.c index f5c776b..af06dc5 100644 --- a/modules/pdp_theorout~.c +++ b/modules/pdp_theorout~.c @@ -66,25 +66,25 @@ typedef struct pdp_theorout_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; - t_int x_vwidth; - t_int x_tvwidth; /* theora 16 pixels aligned width value */ - t_int x_vheight; - t_int x_tvheight; /* theora 16 pixels aligned height value */ - t_int x_vsize; + int x_vwidth; + int x_tvwidth; /* theora 16 pixels aligned width value */ + int x_vheight; + int x_tvheight; /* theora 16 pixels aligned height value */ + int x_vsize; FILE *x_tfile; - t_int x_framerate; - t_int x_newfile; - t_int x_einit; - t_int x_recflag; - t_int x_enduprec;; - t_int x_frameswritten; - t_int x_frames; + int x_framerate; + int x_newfile; + int x_einit; + int x_recflag; + int x_enduprec;; + int x_frameswritten; + int x_frames; struct timeval x_tstart; struct timeval x_tzero; struct timeval x_tcurrent; @@ -104,19 +104,19 @@ typedef struct pdp_theorout_struct vorbis_comment x_vorbis_comment; // vorbis comment yuv_buffer x_yuvbuffer; // yuv buffer - t_int x_akbps; // audio bit rate - t_int x_vkbps; // video bit rate + int x_akbps; // audio bit rate + int x_vkbps; // video bit rate t_float x_aquality; // audio quality - t_int x_vquality; // video quality - t_int x_abytesout; // audio bytes written - t_int x_vbytesout; // video bytes written + int x_vquality; // video quality + int x_abytesout; // audio bytes written + int x_vbytesout; // video bytes written /* audio structures */ t_float **x_audio_buf; /* buffer for incoming audio */ - t_int x_audioin_position; // writing position for incoming audio - t_int x_channels; // audio channels - t_int x_samplerate; // audio sample rate - t_int x_bits; // audio bits + int x_audioin_position; // writing position for incoming audio + int x_channels; // audio channels + int x_samplerate; // audio sample rate + int x_bits; // audio bits } t_pdp_theorout; @@ -133,9 +133,9 @@ static void pdp_theorout_allocate(t_pdp_theorout *x) x->x_yuvbuffer.uv_height=x->x_vheight>>1; x->x_yuvbuffer.uv_stride=x->x_vwidth>>1; - x->x_yuvbuffer.y = (char *)malloc( x->x_yuvbuffer.y_width * x->x_yuvbuffer.y_height ); - x->x_yuvbuffer.u = (char *)malloc( x->x_yuvbuffer.uv_width * x->x_yuvbuffer.uv_height ); - x->x_yuvbuffer.v = (char *)malloc( x->x_yuvbuffer.uv_width * x->x_yuvbuffer.uv_height ); + x->x_yuvbuffer.y = (unsigned char *)malloc( x->x_yuvbuffer.y_width * x->x_yuvbuffer.y_height ); + x->x_yuvbuffer.u = (unsigned char *)malloc( x->x_yuvbuffer.uv_width * x->x_yuvbuffer.uv_height ); + x->x_yuvbuffer.v = (unsigned char *)malloc( x->x_yuvbuffer.uv_width * x->x_yuvbuffer.uv_height ); } /* free internal ressources */ @@ -149,7 +149,7 @@ static void pdp_theorout_free_ressources(t_pdp_theorout *x) /* initialize the encoder */ static void pdp_theorout_init_encoder(t_pdp_theorout *x) { - t_int ret; + int ret; x->x_einit=0; @@ -216,7 +216,7 @@ static void pdp_theorout_init_encoder(t_pdp_theorout *x) static void pdp_theorout_write_headers(t_pdp_theorout *x) { - t_int ret; + int ret; ogg_packet aheader, aheadercomm, aheadercode; if ( !x->x_einit ) @@ -362,7 +362,7 @@ static void pdp_theorout_close(t_pdp_theorout *x) /* open a new video file */ static void pdp_theorout_open(t_pdp_theorout *x, t_symbol *sfile) { - t_int ret=0; + int ret=0; // close previous video file if existing pdp_theorout_close(x); @@ -437,49 +437,49 @@ static void pdp_theorout_stop(t_pdp_theorout *x) /* set video bitrate */ static void pdp_theorout_vbitrate(t_pdp_theorout *x, t_floatarg vbitrate ) { - if ( ( (t_int) vbitrate < MIN_VIDEO_BITRATE ) || ( (t_int) vbitrate > MAX_VIDEO_BITRATE ) ) + if ( ( (int) vbitrate < MIN_VIDEO_BITRATE ) || ( (int) vbitrate > MAX_VIDEO_BITRATE ) ) { post( "pdp_theorout~ : wrong video bitrate %d : should be in [%d,%d] kbps", - (t_int) vbitrate, MIN_VIDEO_BITRATE, MAX_VIDEO_BITRATE ); + (int) vbitrate, MIN_VIDEO_BITRATE, MAX_VIDEO_BITRATE ); return; } - x->x_vkbps = (t_int) vbitrate; + x->x_vkbps = (int) vbitrate; } /* set audio bitrate */ static void pdp_theorout_abitrate(t_pdp_theorout *x, t_floatarg abitrate ) { - if ( ( (t_int) abitrate < MIN_AUDIO_BITRATE ) || ( (t_int) abitrate > MAX_AUDIO_BITRATE ) ) + if ( ( (int) abitrate < MIN_AUDIO_BITRATE ) || ( (int) abitrate > MAX_AUDIO_BITRATE ) ) { post( "pdp_theorout~ : wrong audio bitrate %d : should be in [%d,%d] kbps", - (t_int) abitrate, MIN_AUDIO_BITRATE, MAX_AUDIO_BITRATE ); + (int) abitrate, MIN_AUDIO_BITRATE, MAX_AUDIO_BITRATE ); return; } - x->x_akbps = (t_int) abitrate; + x->x_akbps = (int) abitrate; } /* set video quality */ static void pdp_theorout_vquality(t_pdp_theorout *x, t_floatarg vquality ) { - if ( ( (t_int) vquality < MIN_VIDEO_QUALITY ) || ( (t_int) vquality > MAX_VIDEO_QUALITY ) ) + if ( ( (int) vquality < MIN_VIDEO_QUALITY ) || ( (int) vquality > MAX_VIDEO_QUALITY ) ) { post( "pdp_theorout~ : wrong video quality %d : should be in [%d,%d]", - (t_int) vquality, MIN_VIDEO_QUALITY, MAX_VIDEO_QUALITY ); + (int) vquality, MIN_VIDEO_QUALITY, MAX_VIDEO_QUALITY ); return; } - x->x_vquality = (t_int) vquality; + x->x_vquality = (int) vquality; } /* set audio quality */ static void pdp_theorout_aquality(t_pdp_theorout *x, t_floatarg aquality ) { - if ( ( (t_int) aquality < MIN_AUDIO_QUALITY ) || ( (t_int) aquality > MAX_AUDIO_QUALITY ) ) + if ( ( (int) aquality < MIN_AUDIO_QUALITY ) || ( (int) aquality > MAX_AUDIO_QUALITY ) ) { post( "pdp_theorout~ : wrong audio quality %d : should be in [%d,%d]", - (t_int) aquality, MIN_AUDIO_QUALITY, MAX_AUDIO_QUALITY ); + (int) aquality, MIN_AUDIO_QUALITY, MAX_AUDIO_QUALITY ); return; } - x->x_aquality = (t_int) aquality; + x->x_aquality = (int) aquality; } /* store audio data in PCM format in a buffer for now */ @@ -490,7 +490,7 @@ static t_int *pdp_theorout_perform(t_int *w) t_pdp_theorout *x = (t_pdp_theorout *)(w[3]); int n = (int)(w[4]); // number of samples t_float fsample; - t_int isample, i; + int isample, i; if ( x->x_recflag ) { @@ -525,13 +525,13 @@ static void pdp_theorout_process_yv12(t_pdp_theorout *x) { t_pdp *header = pdp_packet_header(x->x_packet0); unsigned char *data = (unsigned char *)pdp_packet_data(x->x_packet0); - t_int i, ret; - t_int px, py; - char *pY, *pU, *pV; + int i, ret; + int px, py; + unsigned char *pY, *pU, *pV; struct timeval trec; - t_int nbaudiosamples, nbusecs, nbrecorded; + int nbaudiosamples, nbusecs, nbrecorded; t_float fframerate=0.0; - t_int precflag; + int precflag; ogg_page apage; ogg_page vpage; t_float **vbuffer; @@ -859,7 +859,7 @@ t_class *pdp_theorout_class; void *pdp_theorout_new(void) { - t_int i; + int i; t_pdp_theorout *x = (t_pdp_theorout *)pd_new(pdp_theorout_class); inlet_new (&x->x_obj, &x->x_obj.ob_pd, gensym ("signal"), gensym ("signal")); diff --git a/modules/pdp_transform.c b/modules/pdp_transform.c index ccde3a4..55101d4 100644 --- a/modules/pdp_transform.c +++ b/modules/pdp_transform.c @@ -38,20 +38,20 @@ typedef struct pdp_transform_struct t_object x_obj; t_float x_f; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; t_outlet *x_outlet0; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; - t_int **x_table_list; // mapping tables - t_int **x_table_list_u; // mapping tables - t_int x_table; // current table - t_int x_t; + int **x_table_list; // mapping tables + int **x_table_list_u; // mapping tables + int x_table; // current table + int x_t; } t_pdp_transform; @@ -64,7 +64,7 @@ static void pdp_transform_table(t_pdp_transform *x, t_floatarg ftable ) } } -static int pdp_transform_map_from_table(t_pdp_transform *x, t_int px, t_int py, t_int t) +static int pdp_transform_map_from_table(t_pdp_transform *x, int px, int py, int t) { int xd,yd; @@ -76,7 +76,7 @@ static int pdp_transform_map_from_table(t_pdp_transform *x, t_int px, t_int py, return (xd+yd*x->x_vwidth); } -static int pdp_transform_map_from_table_u(t_pdp_transform *x, t_int px, t_int py, t_int t) +static int pdp_transform_map_from_table_u(t_pdp_transform *x, int px, int py, int t) { int xd,yd; @@ -91,7 +91,7 @@ static int pdp_transform_map_from_table_u(t_pdp_transform *x, t_int px, t_int py static void pdp_transform_square_table_init(t_pdp_transform *x) { const int size = 16; - t_int px, py, tx, ty; + int px, py, tx, ty; for(py=0; py<x->x_vheight; py++) { @@ -130,7 +130,7 @@ static void pdp_transform_square_table_init(t_pdp_transform *x) static void pdp_transform_init_tables(t_pdp_transform *x) { - t_int px, py; + int px, py; for (py=0;py<x->x_vheight;py++) { @@ -170,8 +170,8 @@ static void pdp_transform_allocate(t_pdp_transform *x) // allocate tables for(i=0;i<MAX_TABLES;i++) { - x->x_table_list[i] = (t_int *) getbytes( x->x_vsize*sizeof(int) ); - x->x_table_list_u[i] = (t_int *) getbytes( x->x_vsize*sizeof(int) ); + x->x_table_list[i] = (int *) getbytes( x->x_vsize*sizeof(int) ); + x->x_table_list_u[i] = (int *) getbytes( x->x_vsize*sizeof(int) ); } } @@ -181,9 +181,9 @@ static void pdp_transform_process_yv12(t_pdp_transform *x) short int *data = (short int *)pdp_packet_data(x->x_packet0); t_pdp *newheader = pdp_packet_header(x->x_packet1); short int *newdata = (short int *)pdp_packet_data(x->x_packet1); - t_int i, iu; - t_int px, py; - t_int d, o, du=0, ou; + int i, iu; + int px, py; + int d, o, du=0, ou; short int *pY, *pU, *pV, *pnY, *pnU, *pnV; /* allocate all ressources */ @@ -327,8 +327,8 @@ void *pdp_transform_new(void) x->x_packet1 = -1; x->x_queue_id = -1; - x->x_table_list = (t_int **) getbytes(MAX_TABLES * sizeof(int *)); - x->x_table_list_u = (t_int **) getbytes(MAX_TABLES * sizeof(int *)); + x->x_table_list = (int **) getbytes(MAX_TABLES * sizeof(int *)); + x->x_table_list_u = (int **) getbytes(MAX_TABLES * sizeof(int *)); x->x_t = 0; return (void *)x; diff --git a/modules/pdp_transition.c b/modules/pdp_transition.c index 4894c6a..a95a51d 100644 --- a/modules/pdp_transition.c +++ b/modules/pdp_transition.c @@ -37,37 +37,37 @@ typedef struct pdp_transition_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_packet; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_packet; + int x_dropped; + int x_queue_id; - t_int x_vwidth0; - t_int x_vheight0; - t_int x_vsize0; + int x_vwidth0; + int x_vheight0; + int x_vsize0; - t_int x_vwidth1; - t_int x_vheight1; - t_int x_vsize1; + int x_vwidth1; + int x_vheight1; + int x_vsize1; - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_vwidth; + int x_vheight; + int x_vsize; - t_int x_transition_mode; // 1 : "circle" - t_int x_transition_pending; + int x_transition_mode; // 1 : "circle" + int x_transition_pending; - t_int x_current_source; - t_int x_target_source; + int x_current_source; + int x_target_source; - t_int x_pos; // current position for transition - t_int x_inc; // increment for various mode - t_int x_rand;// randomizing argument + int x_pos; // current position for transition + int x_inc; // increment for various mode + int x_rand;// randomizing argument } t_pdp_transition; -static t_int pdp_transition_min( t_int a, t_int b ) +static int pdp_transition_min( int a, int b ) { if ( a == 0 ) return b; if ( b == 0 ) return a; @@ -265,8 +265,8 @@ static void pdp_transition_process_yv12(t_pdp_transition *x) short int *data1 = (short int *)pdp_packet_data(x->x_packet1); t_pdp *header; short int *data; - t_int tsource, cx=0, cy=0; - t_int px, py, rvalue=0, h1pos, h2pos, xcent, ycent; + int tsource, cx=0, cy=0; + int px, py, rvalue=0, h1pos, h2pos, xcent, ycent; t_float factor, alpha; int i; short int *poY, *poV, *poU, *p0Y, *p0V, *p0U, *p1Y, *p1V, *p1U; diff --git a/modules/pdp_underwatch.c b/modules/pdp_underwatch.c index c999ceb..35075c3 100644 --- a/modules/pdp_underwatch.c +++ b/modules/pdp_underwatch.c @@ -37,21 +37,21 @@ typedef struct pdp_underwatch_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; - t_int x_line; - t_int x_sline; - t_int x_sheight; - t_int x_prevline; - t_int x_prevsline; - t_int x_prevsheight; - t_int x_stripsize; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_vwidth; + int x_vheight; + int x_vsize; + int x_line; + int x_sline; + int x_sheight; + int x_prevline; + int x_prevsline; + int x_prevsheight; + int x_stripsize; } t_pdp_underwatch; diff --git a/modules/pdp_vertigo.c b/modules/pdp_vertigo.c index f9dd553..26bedb7 100644 --- a/modules/pdp_vertigo.c +++ b/modules/pdp_vertigo.c @@ -36,21 +36,21 @@ typedef struct pdp_vertigo_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_vwidth; + int x_vheight; + int x_vsize; short int *x_buffer; short int *x_current_buffer; short int *x_alt_buffer; - t_int x_dx; - t_int x_dy; - t_int x_sx; - t_int x_sy; + int x_dx; + int x_dy; + int x_sx; + int x_sy; double x_phase; double x_phase_increment; double x_zoomrate; @@ -70,7 +70,7 @@ static void pdp_vertigo_zoomrate(t_pdp_vertigo *x, t_floatarg fzoomrate ) static void pdp_vertigo_allocate(t_pdp_vertigo *x, t_floatarg fnewsize ) { - t_int nsize = (int) fnewsize; + int nsize = (int) fnewsize; if ( x->x_buffer ) freebytes( x->x_buffer, 2*((x->x_vsize + (x->x_vsize>>1))<<1) ); x->x_buffer = (short int *) getbytes( 2*(( nsize + (nsize>>1))<<1) ); diff --git a/modules/pdp_warhol.c b/modules/pdp_warhol.c index 508f659..a78269f 100644 --- a/modules/pdp_warhol.c +++ b/modules/pdp_warhol.c @@ -29,7 +29,7 @@ #include <math.h> #define NBCOLORS 9 -static t_int colortable[NBCOLORS] = { +static int colortable[NBCOLORS] = { 0x000080, 0x008045, 0x07f0e7, 0x0000f0, 0x00f07f, 0x037a10, 0x0023d9, 0x0080f0, 0x083df0 @@ -43,17 +43,17 @@ typedef struct pdp_warhol_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; - t_int x_dividerx; - t_int x_dividery; - t_int x_colorindex; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_vwidth; + int x_vheight; + int x_vsize; + int x_dividerx; + int x_dividery; + int x_colorindex; } t_pdp_warhol; @@ -61,7 +61,7 @@ static void pdp_warhol_dividerx(t_pdp_warhol *x, t_floatarg fdivider ) { if ( ( fdivider > 1 ) && ( fdivider < x->x_vwidth ) ) { - x->x_dividerx = (t_int) fdivider; + x->x_dividerx = (int) fdivider; } } @@ -69,7 +69,7 @@ static void pdp_warhol_dividery(t_pdp_warhol *x, t_floatarg fdivider ) { if ( ( fdivider > 1 ) && ( fdivider < x->x_vwidth ) ) { - x->x_dividery = (t_int) fdivider; + x->x_dividery = (int) fdivider; } } @@ -77,13 +77,13 @@ static void pdp_warhol_colorindex(t_pdp_warhol *x, t_floatarg findex ) { if ( ( findex >= 0 ) && ( findex < NBCOLORS ) ) { - x->x_colorindex = (t_int) findex; + x->x_colorindex = (int) findex; } } static void pdp_warhol_v(t_pdp_warhol *x, t_floatarg fv ) { - t_int tc; + int tc; if ( ( fv >= 0 ) && ( fv < 255 ) ) { @@ -95,7 +95,7 @@ static void pdp_warhol_v(t_pdp_warhol *x, t_floatarg fv ) static void pdp_warhol_u(t_pdp_warhol *x, t_floatarg fu ) { - t_int tc; + int tc; if ( ( fu >= 0 ) && ( fu < 255 ) ) { @@ -107,7 +107,7 @@ static void pdp_warhol_u(t_pdp_warhol *x, t_floatarg fu ) static void pdp_warhol_y(t_pdp_warhol *x, t_floatarg fy ) { - t_int tc; + int tc; if ( ( fy >= 0 ) && ( fy < 255 ) ) { diff --git a/modules/pdp_warp.c b/modules/pdp_warp.c index b179580..10b0da9 100644 --- a/modules/pdp_warp.c +++ b/modules/pdp_warp.c @@ -30,7 +30,7 @@ #define CTABLE_SIZE 1024 -static t_int sintable[CTABLE_SIZE+256]; +static int sintable[CTABLE_SIZE+256]; static char *pdp_warp_version = "pdp_warp: version 0.1, port of warp from effectv( Fukuchi Kentaro ) adapted by Yves Degoyon (ydegoyon@free.fr)"; @@ -40,19 +40,19 @@ typedef struct pdp_warp_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; - - t_int x_vwidth; - t_int x_vheight; - t_int x_vsize; - t_int x_tval; - t_int x_mode; - t_int x_ctable[CTABLE_SIZE]; - t_int *x_disttable; - t_int *x_offstable; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; + + int x_vwidth; + int x_vheight; + int x_vsize; + int x_tval; + int x_mode; + int x_ctable[CTABLE_SIZE]; + int *x_disttable; + int *x_offstable; } t_pdp_warp; @@ -71,7 +71,7 @@ static void pdp_warp_tval(t_pdp_warp *x, t_floatarg ftval ) static void pdp_warp_init_sin_table(void) { - t_int *tptr, *tsinptr; + int *tptr, *tsinptr; double i; tsinptr = tptr = sintable; @@ -98,7 +98,7 @@ static void pdp_warp_init_offs_table(t_pdp_warp* x) static void pdp_warp_init_dist_table(t_pdp_warp *x) { - t_int halfw, halfh, *distptr; + int halfw, halfh, *distptr; double px,py,m; halfw = x->x_vwidth>> 1; @@ -120,16 +120,16 @@ static void pdp_warp_init_dist_table(t_pdp_warp *x) static void pdp_warp_free_ressources(t_pdp_warp *x) { - if ( x->x_offstable ) freebytes( x->x_offstable, x->x_vheight * sizeof (t_int) ); - if ( x->x_disttable ) freebytes( x->x_disttable, x->x_vwidth * x->x_vheight * sizeof (t_int) ); + if ( x->x_offstable ) freebytes( x->x_offstable, x->x_vheight * sizeof (int) ); + if ( x->x_disttable ) freebytes( x->x_disttable, x->x_vwidth * x->x_vheight * sizeof (int) ); } static void pdp_warp_allocate(t_pdp_warp *x) { int i; - x->x_offstable = (t_int*) getbytes ( x->x_vheight * sizeof (t_int) ); - x->x_disttable = (t_int*) getbytes ( x->x_vwidth * x->x_vheight * sizeof (t_int) ); + x->x_offstable = (int*) getbytes ( x->x_vheight * sizeof (int) ); + x->x_disttable = (int*) getbytes ( x->x_vwidth * x->x_vheight * sizeof (int) ); pdp_warp_init_offs_table(x); pdp_warp_init_dist_table(x); @@ -137,8 +137,8 @@ static void pdp_warp_allocate(t_pdp_warp *x) void pdp_warp_do_warp(t_pdp_warp *x, short int* src, short int *dest, int xw, int yw, int cw) { - t_int c, i, px, py, dx, dy, dxu, dyu, maxx, maxy; - t_int width, height, skip, *ctptr, *distptr; + int c, i, px, py, dx, dy, dxu, dyu, maxx, maxy; + int width, height, skip, *ctptr, *distptr; short int *destptr, *destptru, *destptrv; ctptr = x->x_ctable; @@ -207,7 +207,7 @@ static void pdp_warp_process_yv12(t_pdp_warp *x) int width, height; int *p, *q, *r; signed char *vp; - t_int xw, yw, cw; + int xw, yw, cw; /* allocate all ressources */ if ( (int)(header->info.image.width*header->info.image.height) != x->x_vsize ) diff --git a/modules/pdp_xcanvas.c b/modules/pdp_xcanvas.c index 90f2700..61adb71 100644 --- a/modules/pdp_xcanvas.c +++ b/modules/pdp_xcanvas.c @@ -40,26 +40,26 @@ typedef struct pdp_xcanvas_struct t_object x_obj; t_float x_f; - t_int x_dropped; - t_int x_queue_id; + int x_dropped; + int x_queue_id; - t_int x_opacket; + int x_opacket; - t_int x_current; + int x_current; t_float x_xmouse; t_float x_ymouse; - t_int *x_packets; - t_int *x_widths; - t_int *x_heights; + int *x_packets; + int *x_widths; + int *x_heights; t_float *x_xoffsets; t_float *x_yoffsets; - t_int *x_sizes; + int *x_sizes; - t_int x_owidth; - t_int x_oheight; - t_int x_osize; - t_int x_nbinputs; + int x_owidth; + int x_oheight; + int x_osize; + int x_nbinputs; // X data t_outlet *x_events; @@ -140,13 +140,13 @@ static void pdp_xcanvas_cursor(t_pdp_xcanvas *x, t_floatarg f) static void pdp_xcanvas_process_yv12(t_pdp_xcanvas *x) { - t_int px, py, ppx, ppy, ii, nbs; + int px, py, ppx, ppy, ii, nbs; char *pY, *pU, *pV; char *ppY, *ppU, *ppV; t_pdp *oheader; char *odata, *pdata; t_pdp *iheader; - t_int mx, dx, my, dy; + int mx, dx, my, dy; if ( !x->x_initialized ) { @@ -213,12 +213,12 @@ static void pdp_xcanvas_process_yv12(t_pdp_xcanvas *x) for ( py=x->x_yoffsets[ii]+my; py<x->x_yoffsets[ii]+dy; py++) { - memcpy( pY+(py*x->x_owidth)+(t_int)x->x_xoffsets[ii]+mx, - ppY+(py-(t_int)x->x_yoffsets[ii])*x->x_widths[ii]+mx, dx ); - memcpy( pU+((py>>1)*(x->x_owidth>>1))+((t_int)(x->x_xoffsets[ii]+mx)>>1), - ppU+((py-(t_int)x->x_yoffsets[ii])>>1)*(x->x_widths[ii]>>1)+(mx>>1), (dx>>1) ); - memcpy( pV+((py>>1)*(x->x_owidth>>1))+((t_int)(x->x_xoffsets[ii]+mx)>>1), - ppV+((py-(t_int)x->x_yoffsets[ii])>>1)*(x->x_widths[ii]>>1)+(mx>>1), (dx>>1) ); + memcpy( pY+(py*x->x_owidth)+(int)x->x_xoffsets[ii]+mx, + ppY+(py-(int)x->x_yoffsets[ii])*x->x_widths[ii]+mx, dx ); + memcpy( pU+((py>>1)*(x->x_owidth>>1))+((int)(x->x_xoffsets[ii]+mx)>>1), + ppU+((py-(int)x->x_yoffsets[ii])>>1)*(x->x_widths[ii]>>1)+(mx>>1), (dx>>1) ); + memcpy( pV+((py>>1)*(x->x_owidth>>1))+((int)(x->x_xoffsets[ii]+mx)>>1), + ppV+((py-(int)x->x_yoffsets[ii])>>1)*(x->x_widths[ii]>>1)+(mx>>1), (dx>>1) ); } } } @@ -240,7 +240,7 @@ static void pdp_xcanvas_display_packet(t_pdp_xcanvas *x) XFlush(x->x_xvid.dpy); } -static void pdp_xcanvas_process(t_pdp_xcanvas *x, t_int ni) +static void pdp_xcanvas_process(t_pdp_xcanvas *x, int ni) { int encoding; t_pdp *header = 0; @@ -278,7 +278,7 @@ static void pdp_xcanvas_offset(t_pdp_xcanvas *x, t_floatarg ni, t_floatarg xoffs static void pdp_xcanvas_select(t_pdp_xcanvas *x, t_floatarg X, t_floatarg Y) { - t_int ii; + int ii; x->x_current = -1; X = X*x->x_owidth; @@ -319,7 +319,7 @@ static void pdp_xcanvas_unselect(t_pdp_xcanvas *x) x->x_current = -1; } -static void pdp_xcanvas_input(t_pdp_xcanvas *x, t_symbol *s, t_floatarg f, t_int ni) +static void pdp_xcanvas_input(t_pdp_xcanvas *x, t_symbol *s, t_floatarg f, int ni) { t_pdp *header; short int *data; @@ -403,7 +403,7 @@ static void pdp_xcanvas_input9(t_pdp_xcanvas *x, t_symbol *s, t_floatarg f) static void pdp_xcanvas_free(t_pdp_xcanvas *x) { - t_int ii; + int ii; pdp_queue_finish(x->x_queue_id); for ( ii=0; ii<x->x_nbinputs; ii++) @@ -411,10 +411,10 @@ static void pdp_xcanvas_free(t_pdp_xcanvas *x) pdp_packet_mark_unused(x->x_packets[ii]); } pdp_packet_mark_unused(x->x_opacket); - if ( x->x_packets ) freebytes( x->x_packets, x->x_nbinputs*sizeof(t_int) ); - if ( x->x_widths ) freebytes( x->x_widths, x->x_nbinputs*sizeof(t_int) ); - if ( x->x_heights ) freebytes( x->x_heights, x->x_nbinputs*sizeof(t_int) ); - if ( x->x_sizes ) freebytes( x->x_sizes, x->x_nbinputs*sizeof(t_int) ); + if ( x->x_packets ) freebytes( x->x_packets, x->x_nbinputs*sizeof(int) ); + if ( x->x_widths ) freebytes( x->x_widths, x->x_nbinputs*sizeof(int) ); + if ( x->x_heights ) freebytes( x->x_heights, x->x_nbinputs*sizeof(int) ); + if ( x->x_sizes ) freebytes( x->x_sizes, x->x_nbinputs*sizeof(int) ); if ( x->x_xoffsets ) freebytes( x->x_xoffsets, x->x_nbinputs*sizeof(t_float) ); if ( x->x_yoffsets ) freebytes( x->x_yoffsets, x->x_nbinputs*sizeof(t_float) ); pdp_xcanvas_destroy(x); @@ -427,7 +427,7 @@ t_class *pdp_xcanvas_class; void *pdp_xcanvas_new(t_symbol *s, int argc, t_atom *argv) { t_pdp_xcanvas *x = (t_pdp_xcanvas *)pd_new(pdp_xcanvas_class); - t_int ii; + int ii; char *imes[32]; if ( argc != 3 ) @@ -473,10 +473,10 @@ void *pdp_xcanvas_new(t_symbol *s, int argc, t_atom *argv) post ( "pdp_xcanvas : new %dx%d canvas with %d inputs", x->x_owidth, x->x_oheight, x->x_nbinputs ); - x->x_packets = ( t_int* ) getbytes( x->x_nbinputs*sizeof(t_int) ); - x->x_widths = ( t_int* ) getbytes( x->x_nbinputs*sizeof(t_int) ); - x->x_heights = ( t_int* ) getbytes( x->x_nbinputs*sizeof(t_int) ); - x->x_sizes = ( t_int* ) getbytes( x->x_nbinputs*sizeof(t_int) ); + x->x_packets = ( int* ) getbytes( x->x_nbinputs*sizeof(int) ); + x->x_widths = ( int* ) getbytes( x->x_nbinputs*sizeof(int) ); + x->x_heights = ( int* ) getbytes( x->x_nbinputs*sizeof(int) ); + x->x_sizes = ( int* ) getbytes( x->x_nbinputs*sizeof(int) ); x->x_xoffsets = ( t_float* ) getbytes( x->x_nbinputs*sizeof(t_float) ); x->x_yoffsets = ( t_float* ) getbytes( x->x_nbinputs*sizeof(t_float) ); diff --git a/modules/pdp_yqt.c b/modules/pdp_yqt.c index 8795f77..8bb19ea 100644 --- a/modules/pdp_yqt.c +++ b/modules/pdp_yqt.c @@ -24,8 +24,14 @@ #include "pdp_llconv.h" #include "time.h" #include "sys/time.h" +#include "pidip_config.h" +#ifdef QUICKTIME_NEWER +#include <lqt/lqt.h> +#include <lqt/colormodels.h> +#else #include <quicktime/lqt.h> #include <quicktime/colormodels.h> +#endif #define MIN_AUDIO_INPUT 1024 /* we must have at least n chunks to play a steady sound */ #define OUTPUT_BUFFER_SIZE 128*1024 /* audio output buffer : 128k */ @@ -48,8 +54,8 @@ typedef struct pdp_yqt_struct unsigned int x_vwidth; unsigned int x_vheight; - t_int x_cursec; - t_int x_framescount; + int x_cursec; + int x_framescount; bool loop; @@ -59,17 +65,17 @@ typedef struct pdp_yqt_struct quicktime_t *qt; int qt_cmodel; - t_int x_audio; /* indicates the existence of an audio track */ - t_int x_audio_channels; /* number of audio channels of first track */ - t_int x_mono; /* indicates a mono audio track */ - t_int x_audio_rate; /* audio rate */ - t_int x_resampling_factor; /* resampling factor */ + int x_audio; /* indicates the existence of an audio track */ + int x_audio_channels; /* number of audio channels of first track */ + int x_mono; /* indicates a mono audio track */ + int x_audio_rate; /* audio rate */ + int x_resampling_factor; /* resampling factor */ t_float *x_outbuffer; /* buffer to store audio decoded data */ - t_int x_outwriteposition; - t_int x_outreadposition; - t_int x_outunread; - t_int x_outbuffersize; + int x_outwriteposition; + int x_outreadposition; + int x_outunread; + int x_outbuffersize; t_float *x_outl; t_float *x_outr; diff --git a/modules/pdp_yvu2rgb.c b/modules/pdp_yvu2rgb.c index a536268..4981457 100644 --- a/modules/pdp_yvu2rgb.c +++ b/modules/pdp_yvu2rgb.c @@ -31,13 +31,13 @@ typedef struct pdp_yvu2rgb_struct t_float x_f; t_outlet *x_outlet0; - t_int x_packet0; - t_int x_packet1; - t_int x_dropped; - t_int x_queue_id; + int x_packet0; + int x_packet1; + int x_dropped; + int x_queue_id; unsigned int *x_RGBFrame; - t_int x_RGBFrameSize; + int x_RGBFrameSize; } t_pdp_yvu2rgb; |