-- Added Live Cam Support

This commit is contained in:
Santi Noreña 2013-03-07 18:50:21 +01:00
parent c687f6135e
commit f5b363da41
9 changed files with 912 additions and 816 deletions

View file

@ -1,77 +1,73 @@
#N canvas 1 90 1351 649 10;
#X obj 214 -2 unpack f f f f f f f f f f f f f f f f f f f f f f f
#N canvas 1 163 1221 604 10;
#X obj 214 -47 unpack f f f f f f f f f f f f f f f f f f f f f f f
f f f f f f f f f;
#X obj 156 272 change;
#X obj 204 271 change;
#X obj 282 187 change;
#X obj 336 188 change;
#X obj 390 187 change;
#X obj 442 187 change;
#X obj 496 188 change;
#X obj 282 284 change;
#X obj 337 283 change;
#X obj 391 283 change;
#X obj 445 284 change;
#X obj 498 283 change;
#X obj 567 189 change;
#X obj 646 190 change;
#X obj 698 191 change;
#X obj 760 194 change;
#X obj 813 194 change;
#X obj 580 272 change;
#X obj 114 103 change;
#X obj 163 103 change;
#X obj 211 102 change;
#X obj 16 272 change;
#X obj 62 272 change;
#X obj 107 272 change;
#X obj 214 -24 list split 32;
#X obj 391 328 << 8;
#X obj 391 370 +;
#X obj 445 328 << 8;
#X obj 445 370 +;
#X obj 214 -47 inlet;
#X obj -12 124 s \$0-c1;
#X obj 51 126 s \$0-c2;
#X obj 116 126 s \$0-c3;
#X obj 165 126 s \$0-c4;
#X obj 213 125 s \$0-c5;
#X obj 16 295 s \$0-c6;
#X obj 62 294 s \$0-c7;
#X obj 107 295 s \$0-c8;
#X obj 156 294 s \$0-c9;
#X obj 204 295 s \$0-c10;
#X obj 282 208 s \$0-c11;
#X obj 336 209 s \$0-c12;
#X obj 390 208 s \$0-c13;
#X obj 442 208 s \$0-c14;
#X obj 496 209 s \$0-c15;
#X obj 282 305 s \$0-c16;
#X obj 337 304 s \$0-c17;
#X obj 391 412 s \$0-c18;
#X obj 445 412 s \$0-c19;
#X obj 580 295 s \$0-c26;
#X obj 637 294 s \$0-c27;
#X obj 689 294 s \$0-c28;
#X obj 744 295 s \$0-c29;
#X obj 801 296 s \$0-c30;
#X obj 798 146 s \$0-c31;
#X obj 856 147 s \$0-c32;
#X obj 921 148 s \$0-c33;
#X obj 976 148 s \$0-c34;
#X obj 1034 149 s \$0-c35;
#X obj 1090 150 s \$0-c36;
#X obj 1148 151 s \$0-c37;
#X obj 760 214 s \$0-c24;
#X obj 813 215 s \$0-c25;
#N canvas 733 404 492 333 selector 0;
#X obj 156 227 change;
#X obj 204 226 change;
#X obj 282 142 change;
#X obj 336 143 change;
#X obj 390 142 change;
#X obj 442 142 change;
#X obj 496 143 change;
#X obj 282 239 change;
#X obj 337 238 change;
#X obj 391 238 change;
#X obj 445 239 change;
#X obj 498 238 change;
#X obj 567 144 change;
#X obj 646 145 change;
#X obj 698 146 change;
#X obj 760 149 change;
#X obj 813 149 change;
#X obj 580 227 change;
#X obj 114 58 change;
#X obj 163 58 change;
#X obj 211 57 change;
#X obj 16 227 change;
#X obj 62 227 change;
#X obj 107 227 change;
#X obj 214 -69 list split 32;
#X obj 391 283 << 8;
#X obj 391 325 +;
#X obj 445 283 << 8;
#X obj 445 325 +;
#X obj 214 -241 inlet;
#X obj -12 79 s \$0-c1;
#X obj 51 81 s \$0-c2;
#X obj 116 81 s \$0-c3;
#X obj 165 81 s \$0-c4;
#X obj 213 80 s \$0-c5;
#X obj 16 250 s \$0-c6;
#X obj 62 249 s \$0-c7;
#X obj 107 250 s \$0-c8;
#X obj 156 249 s \$0-c9;
#X obj 204 250 s \$0-c10;
#X obj 282 163 s \$0-c11;
#X obj 336 164 s \$0-c12;
#X obj 390 163 s \$0-c13;
#X obj 442 163 s \$0-c14;
#X obj 496 164 s \$0-c15;
#X obj 282 260 s \$0-c16;
#X obj 337 259 s \$0-c17;
#X obj 391 367 s \$0-c18;
#X obj 445 367 s \$0-c19;
#X obj 580 250 s \$0-c26;
#X obj 637 249 s \$0-c27;
#X obj 689 249 s \$0-c28;
#X obj 744 250 s \$0-c29;
#X obj 801 251 s \$0-c30;
#X obj 798 101 s \$0-c31;
#X obj 856 102 s \$0-c32;
#X obj 921 103 s \$0-c33;
#X obj 976 103 s \$0-c34;
#X obj 1034 104 s \$0-c35;
#X obj 1090 105 s \$0-c36;
#X obj 1148 106 s \$0-c37;
#X obj 760 169 s \$0-c24;
#X obj 813 170 s \$0-c25;
#N canvas 674 308 492 333 selector 0;
#X obj 102 161 outlet;
#X obj 329 157 outlet;
#X obj 309 63 outlet;
#X obj 312 -8 / 25;
#X msg 344 108 1;
#X msg 380 109 2;
#X msg 416 109 3;
#X msg 309 107 0;
#X text 80 -64 folder;
#X text 152 -63 file;
#X obj 78 -47 r \$0-c6;
@ -86,35 +82,25 @@ f f f f f f f f f;
#X msg 149 6 file \$1;
#X msg 212 6 type \$1;
#X obj 226 81 b;
#X obj 309 63 select 0 1 2 3;
#X connect 2 0 13 0;
#X connect 3 0 1 0;
#X connect 4 0 1 0;
#X connect 5 0 1 0;
#X connect 6 0 1 0;
#X connect 9 0 17 0;
#X connect 10 0 18 0;
#X connect 11 0 2 0;
#X connect 11 0 19 0;
#X connect 12 0 16 0;
#X connect 13 0 14 0;
#X connect 14 0 21 0;
#X connect 15 0 0 0;
#X connect 16 0 15 0;
#X connect 17 0 15 0;
#X connect 17 0 20 0;
#X connect 18 0 15 0;
#X connect 18 0 20 0;
#X connect 19 0 15 0;
#X connect 19 0 20 0;
#X connect 20 0 15 0;
#X connect 21 0 6 0;
#X connect 21 1 3 0;
#X connect 21 2 4 0;
#X connect 21 3 5 0;
#X connect 21 4 6 0;
#X restore 621 -227 pd selector;
#N canvas 1 112 300 418 imagen 0;
#X connect 2 0 9 0;
#X connect 5 0 13 0;
#X connect 6 0 14 0;
#X connect 7 0 2 0;
#X connect 7 0 15 0;
#X connect 8 0 12 0;
#X connect 9 0 10 0;
#X connect 10 0 1 0;
#X connect 11 0 0 0;
#X connect 12 0 11 0;
#X connect 13 0 11 0;
#X connect 13 0 16 0;
#X connect 14 0 11 0;
#X connect 14 0 16 0;
#X connect 15 0 11 0;
#X connect 15 0 16 0;
#X connect 16 0 11 0;
#X restore 610 -272 pd selector;
#N canvas 85 134 300 418 imagen 0;
#X obj 100 321 pix_image;
#X msg 4 240 open \$1;
#X obj 4 53 inlet;
@ -141,8 +127,8 @@ f f f f f f f f f;
#X connect 9 0 0 0;
#X connect 10 0 9 0;
#X connect 11 0 0 0;
#X restore 514 -99 pd imagen;
#N canvas 14 110 1351 649 video 0;
#X restore 505 -150 pd imagen;
#N canvas 0 88 1366 680 video 0;
#X msg -9 224 open \$1;
#X obj 116 224 gemhead;
#X obj -9 155 spigot;
@ -474,8 +460,8 @@ f f f f f f f f f;
#X connect 135 0 134 0;
#X connect 136 0 8 0;
#X connect 137 0 135 0;
#X restore 639 -98 pd video;
#N canvas 620 161 653 615 video_render 0;
#X restore 631 -143 pd video;
#N canvas 618 152 653 615 video_render 0;
#X obj 232 95 inlet;
#X text 336 319 Green;
#X text 255 317 Red;
@ -1743,8 +1729,8 @@ f f f f f f f f f;
#X connect 110 0 107 0;
#X connect 111 0 108 0;
#X connect 113 0 102 0;
#X restore 579 -65 pd video_render;
#N canvas 46 90 951 649 texto 0;
#X restore 560 -110 pd video_render;
#N canvas 44 98 951 649 texto 0;
#X obj 421 -381 gemhead;
#X msg 252 -31 font \$1;
#X obj 421 -307 rotateXYZ;
@ -1884,43 +1870,139 @@ f f f f f f f f f;
#X connect 68 0 55 0;
#X connect 69 0 66 0;
#X connect 70 0 68 0;
#X restore 742 -97 pd texto;
#X obj 450 350 t b;
#X obj 397 349 t b;
#X obj 1135 49 list split 8;
#X obj 1135 73 s \$0-fx1;
#X obj 646 212 s \$0-c22;
#X obj 698 213 s \$0-c23;
#X obj 980 -6 list split 5;
#X obj 980 46 unpack f f f f f;
#X obj 423 -121 outlet;
#X obj 1234 110 unpack f f f f;
#X obj 1234 132 s \$0-c46;
#X obj 1234 88 list split 4;
#X obj 579 -35 outlet;
#X obj 854 -234 inlet;
#X obj 565 -136 spigot;
#X obj 684 -140 spigot;
#X obj 788 -138 spigot;
#X obj 854 -168 select 0;
#X msg 854 -130 0;
#X obj 684 -194 float;
#X obj 899 -143 b;
#X obj -12 103 change 2;
#X obj 51 104 change 2;
#X obj 637 272 change 2;
#X obj 692 272 change 2;
#X obj 744 275 change 2;
#X obj 801 274 change 2;
#X obj 798 124 change 2;
#X obj 856 126 change 2;
#X obj 921 127 change 2;
#X obj 976 127 change 2;
#X obj 1034 126 change 2;
#X obj 1090 127 change 2;
#X obj 1148 128 change 2;
#X text 18 -232 (c) 2012-2013 Santiago Noreña libremediaserver@gmail.com
#X restore 867 -94 pd texto;
#X obj 450 305 t b;
#X obj 397 304 t b;
#X obj 1135 4 list split 8;
#X obj 1135 28 s \$0-fx1;
#X obj 646 167 s \$0-c22;
#X obj 698 168 s \$0-c23;
#X obj 980 -51 list split 5;
#X obj 980 1 unpack f f f f f;
#X obj 405 -86 outlet;
#X obj 1234 65 unpack f f f f;
#X obj 1234 87 s \$0-c46;
#X obj 1234 43 list split 4;
#X obj 560 -80 outlet;
#X obj 836 -269 inlet;
#X obj 565 -181 spigot;
#X obj 684 -185 spigot;
#X obj 920 -155 spigot;
#X obj 986 -228 select 0;
#X msg 986 -190 0;
#X obj 684 -239 float;
#X obj 1039 -207 b;
#X obj -12 58 change 2;
#X obj 51 59 change 2;
#X obj 637 227 change 2;
#X obj 692 227 change 2;
#X obj 744 230 change 2;
#X obj 801 229 change 2;
#X obj 798 79 change 2;
#X obj 856 81 change 2;
#X obj 921 82 change 2;
#X obj 976 82 change 2;
#X obj 1034 81 change 2;
#X obj 1090 82 change 2;
#X obj 1148 83 change 2;
#X text 18 -277 (c) 2012-2013 Santiago Noreña libremediaserver@gmail.com
GPL License;
#N canvas 710 237 450 530 live 0;
#X obj 67 338 gemhead;
#X msg 184 92 dimen 64 64;
#X msg 174 67 dimen 256 128;
#X msg 223 229 enumerate;
#X msg 229 251 dialog;
#X msg 192 121 colorspace RGBA;
#X msg 197 179 device 0;
#X msg 230 280 driver dv;
#X obj 127 409 t a a;
#X obj 127 467 print info;
#X obj 159 445 s \$0-info;
#X obj 174 344 t a a;
#N canvas 166 121 570 420 device 0;
#X obj 204 60 cnv 20 20 20 empty \$0-open-canvas 0 4 10 0 16 -233017
-1 0;
#X obj 60 61 hradio 18 1 0 8 empty empty empty 0 -6 0 8 -225271 -1
-1 0;
#X obj 60 13 inlet;
#X msg 160 254 label \$1;
#X obj 160 232 makefilename %d;
#X obj 60 108 int;
#X obj 60 337 outlet;
#X obj 160 277 send \$0-open-canvas;
#X msg 130 170 device \$1;
#X obj 60 130 t b f;
#X obj 130 192 t a a;
#X obj 130 298 list prepend set;
#X obj 130 320 list trim;
#X obj 160 211 route device;
#X obj 130 116 loadbang;
#X msg 130 138 0;
#X connect 1 0 5 0;
#X connect 2 0 1 0;
#X connect 3 0 7 0;
#X connect 4 0 3 0;
#X connect 5 0 9 0;
#X connect 8 0 10 0;
#X connect 9 0 6 0;
#X connect 9 1 8 0;
#X connect 10 0 11 0;
#X connect 10 1 13 0;
#X connect 11 0 12 0;
#X connect 12 0 6 0;
#X connect 13 0 4 0;
#X connect 14 0 15 0;
#X connect 15 0 8 0;
#X coords 0 -1 1 1 165 20 1 60 60;
#X restore 197 155 pd device;
#X obj 67 386 pix_video;
#X obj 206 375 print videoctl;
#X obj 235 314 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X msg 253 313 driver \$1;
#X text 274 254 (if available);
#X obj 245 342 r \$0-ctl;
#X msg 213 203 device /dev/fw1;
#X obj 67 495 outlet;
#X obj 0 51 inlet;
#X msg 0 97 1;
#X msg 53 98 0;
#X obj 0 73 select 4;
#X obj 103 101 r \$0-c7;
#X msg 103 140 device \$1;
#X msg 167 25 dimen 512 512;
#X connect 0 0 13 0;
#X connect 1 0 11 0;
#X connect 2 0 11 0;
#X connect 3 0 11 0;
#X connect 4 0 11 0;
#X connect 5 0 11 0;
#X connect 6 0 11 0;
#X connect 7 0 11 0;
#X connect 8 0 9 0;
#X connect 8 1 10 0;
#X connect 11 0 13 0;
#X connect 11 1 14 0;
#X connect 12 0 6 0;
#X connect 13 0 20 0;
#X connect 13 1 8 0;
#X connect 15 0 16 0;
#X connect 16 0 11 0;
#X connect 18 0 11 0;
#X connect 19 0 11 0;
#X connect 21 0 24 0;
#X connect 22 0 0 0;
#X connect 23 0 0 0;
#X connect 24 0 22 0;
#X connect 24 1 23 0;
#X connect 25 0 26 0;
#X connect 26 0 11 0;
#X connect 27 0 11 0;
#X restore 739 -111 pd live;
#X obj 767 -170 spigot;
#X text 222 -216 DMX list;
#X text 876 -268 Layer Address - 0 Disable;
#X connect 0 0 90 0;
#X connect 0 1 91 0;
#X connect 0 2 19 0;
@ -1991,6 +2073,7 @@ GPL License;
#X connect 64 0 66 0;
#X connect 64 0 77 0;
#X connect 64 1 88 0;
#X connect 64 1 104 0;
#X connect 65 0 67 0;
#X connect 66 0 67 0;
#X connect 67 0 81 0;
@ -2011,6 +2094,7 @@ GPL License;
#X connect 82 0 84 1;
#X connect 82 0 83 1;
#X connect 82 0 86 0;
#X connect 82 0 105 1;
#X connect 83 0 65 1;
#X connect 84 0 66 1;
#X connect 85 0 68 1;
@ -2019,9 +2103,11 @@ GPL License;
#X connect 87 0 68 1;
#X connect 87 0 66 1;
#X connect 87 0 65 1;
#X connect 87 0 104 0;
#X connect 88 0 83 0;
#X connect 88 0 84 0;
#X connect 88 0 85 0;
#X connect 88 0 105 0;
#X connect 89 0 88 0;
#X connect 90 0 31 0;
#X connect 91 0 32 0;
@ -2036,4 +2122,6 @@ GPL License;
#X connect 100 0 59 0;
#X connect 101 0 60 0;
#X connect 102 0 61 0;
#X coords 0 649 1 648 50 30 0;
#X connect 104 0 67 0;
#X connect 105 0 104 0;
#X coords 0 604 1 603 50 30 0;