ELF>0)@H@8@ PP P  hh h  $$PtdDDQtdRtdPP P GNU=3/>O҉YAS%U  6!"`@)UVWXYZ\^_`acdefgijlnoqtvwx^2[E@ Iut1n{?rk Vkuӏ4mt6ܧ })&@U qXRl|qH>i_ KkCE|G|QA(G|vͲ0 "l#z! [ Is3 r62 L"9/G,FJ>RoW\^F'|O"hA8$ 7:/ F  #Ch Pn AC c9 m #>_ ` @ (+ Yu   ISM @w  ~k S  9 a1m J }=oW Iq(  iT(У  Eh , . 4T =( c >| aQh > n9X 9- "__gmon_start___fini_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Jv_RegisterClassesglist_getcanvassys_vguidtext_xpixtext_ypixvideogrid_putvideodirpthread_attr_init__strcpy_chkpthread_mutex_initvideogrid_putvideodir_threadpthread_createpthread_mutex_destroy__stack_chk_fail__sprintf_chkgfxstub_newcanvas_deletelinesforSaveFrame__strcat_chkfopen__fprintf_chkfwritefcloseconvertir_img_ffav_register_allavformat_open_inputavformat_find_stream_infoav_dump_formatavcodec_find_decoderavcodec_open2avcodec_alloc_frameavpicture_get_size_Znamavpicture_fillav_read_frameavcodec_decode_video2sws_getContextsws_scalesws_freeContextav_free_packet_ZdaPvav_freeavcodec_closeav_close_input_fileconvertir_imgquicktime_openquicktime_has_videoquicktime_closequicktime_supported_videoquicktime_video_widthquicktime_video_heightmallocquicktime_set_cmodellqt_decode_videocrearCuapd_news_symboloutlet_newcanvas_getcurrentgensympd_bindpostatom_getintargcuaBuidadesencuareliminarCuanumNodesbinbuf_getvecatom_getsymbolbinbuf_addvescriuCuavideogrid_banggetXgetYvideogrid_seekoutlet_symbolcanvas_fixlinesforeliminar_imatges_temporalsunlinkformat_adequat_vstrtokstrcmpvideogrid_afegir_imatgevideogrid_putvideoopendirpthread_mutex_lockpthread_mutex_unlockreaddirclosedirpthread_exitvideogrid_drawmecanvas_makefilenamevideogrid_erasevideogrid_clearvideogrid_rowsvideogrid_colsload_tk_procs_videogridvideogrid_setupclass_newclass_addbangclass_addmethodvideogrid_widgetbehaviorclass_setwidgetclass_sethelpsymbolclass_setsavefnclass_setpropertiesfnarray_jocpreset_node_classpreset_hub_classarray_garraylibavformat.so.54libavcodec.so.54libavutil.so.52libswscale.so.2libquicktime.so.2libstdc++.so.6libc.so.6_edata__bss_start_endLIBAVUTIL_52LIBSWSCALE_2LIBAVFORMAT_54GLIBCXX_3.4GLIBC_2.4GLIBC_2.2.5GLIBC_2.3.4LIBAVCODEC_54  2- sy: 2p G t)V @ii bui lti x_P )X )  n   e l a  ȟ rП ؟ \ ] ( [ V  ( 0 8 @ H P  X  `  h  p x Y       o q Ƞ jР ؠ    U   v    ( !0 "8 #@ $H %P wX &` 'h pp )x Z * ^ + , - . / 0 1ȡ fС 2ء 3 4 5 i 6 7 8 t b 9( :0 ;8 <@ =H >P ?X @` Ah Bp Cx D E F G [ H I J W KȢ LТ Mآ N O P x u Q R S THH| HtH5| %| @%| h%| h%| h%| h%| h%| h%| h%| hp%| h`%| h P%| h @%| h 0%| h %| h %| h%z| h%r| h%j| h%b| h%Z| h%R| h%J| h%B| h%:| hp%2| h`%*| hP%"| h@%| h0%| h % | h%| h%{ h%{ h %{ h!%{ h"%{ h#%{ h$%{ h%%{ h&%{ h'p%{ h(`%{ h)P%{ h*@%{ h+0%{ h, %{ h-%{ h.%z{ h/%r{ h0%j{ h1%b{ h2%Z{ h3%R{ h4%J{ h5%B{ h6%:{ h7p%2{ h8`%*{ h9P%"{ h:@%{ h;0%{ h< % { h=%{ h>%z h?%z h@%z hA%z hB%z hC%z hD%z hE%z hF%z hGp%z hH`%z hIP%z hJ@%z hK0%z hL %z hM%z hN%zz hO%rz hP%jz hQ%bz hR%Zz hS%Rz hT%Jz hU%Bz hV%:z hWp%2z hX`%*z hYP%"z hZ@%z h[0%z h\ % z h]%z h^%y h_%y h`Hy H=y UH)HHw]Hdv Ht]@Hy H=y UH)HHHH?HHu]H/v Ht]H@=y u'H=v UHt H=by Mh]py fffff.H=xs t&Hu HtUH=bs H]WKf.USHHt-H;IHHDaH=Z8HH(HIIHHDeH=ZnH[]AWAVAUATUSHHHIIL$LL$DoDDg@WAHHAHH;DSHBDhH $HHDSLBD`HL$H[]A\A]A^A_ATUSHPHHdH%(HD$H1Ld$LHTHuXHHH|$HHmt LHeHD$HdH3%(tHP[]A\USHHdH%(H$1DO@HpHl$@WLT$0WHT$(HHHT$ HHHT$HHHT$HxHHT$WD$LH ~BHHHHH$dH3%(tH[]SHHHH[AWAVAUATUSHXHAAADD$dH%(H$H1H/tmp/vigHD$@HD$Hrid_H|$P>HLt$EH TXLNH\$@LH9H5XH%H5WHLt$ Hٺ LH5WLIH\$ADHWHǸDA*T$D*\$ Ar*YD$,ȺVUUU)R)ȍ@*XY9\,HcDE@HHH}LTD9uAD;|$tE~A*YD$ D,oLjH$HdH3%(tHX[]A\A]A^A_AWAVAUATUSHHT$$L$(DD$,H|$8HAąH|$8IHھH|$8HD$8H,HP0HH@x t4HcHH@x t9uAu HcHHh}8HHHIIHyHcIƋDHLuHt$@H|$89\$\HL$@HT$4LH|$4HD$HD$HD$$AAHDIW@IE@H$MLHHWDL$,DD$(L$$LuH|$@KMtLL&LHH|$86A.A&AAAAADHĨ[]A\A]A^A_AWAVAUATUSHhAADD$dH%(H$X1IH$H}uL LuLLþLADB<HcHD$ IcHHT$0DDHcHHD$(L.Ht$ L<ؙAD$AljAʼnD$H/tmp/vigH|$PHD$Xrid_H|$`>HH|$@DD$H RH|$Lt$PHt$LH5)SLyH5:RLeH5@RLIEDHRHǸTDDl$ErDd$D$݉\$D$ DHHT$(LHcHt$  *HL$0*f(Y VXȹfWf.wf. Vw,ɍB* VYf(\f(YuV\AfWf.wAf. FVwD,YOVXAfWf.wAf.VwD,HPLDD9D$D$l$D$9D$~&E~D$AAAADl$L(H$XdH3<%(tTHh[]A\A]A^A_HGHAUATUSH(AHdH%(HD$1H=n HH5j HDHC0HC8CPǃTHǃXǃ;n D@D0n H OHH*HpHHXH`DH=9XAAEH TJcHHC@HCDH=-OHxH="OHH=O{HH= OhHCH<CL(H C@HCDHE8HxHEHHH=NHH=NHCH<CL(5HC@H~CDHE8HxHEHHHEXHH="N~HCH<CL(H"C@H CDHE8HxHEHHHEXHHEhHCH<CL([H C@H CDHE8HxHEHHHEXHHEhHH cCHH NCLH 4C@H CDHE8HxHEHHHEXHH=LHCH<CL(hC@CDH=zLHxH=oLHH=dLHH=YLHCH<CL(HHL$dH3 %(tH([]A\A]H?ATUSHI~HúLH+HǃH8tH] HEHH][]A\SHuH;HH[SHHHt[fHH`_H=_KHHHtHOH9tHHtH9uAWAVAUATUSHHH$dH%(H$1HDŽ$H$?HEI5IL`L/EPD`E@EDD9DLH`/HLUH5vJLAHALA9|HhH9tuL%CJHLLLHH9huL$HLH5ILLL?}Pu9H$HH5IHyHLiLLYLIDmLDeHHLHHD$`HxHL$huDt$t}@$LpLT$xH}*HH$D]*D$m(H=I=H$H=H)Lt$PDl$HDd$@H\$8L|$0HT$`HT$(HT$hHT$ t$tt$$|$LT$xLT$H$H$D$AH$HH5|HH$H߸H5pHH߸H$dH3%(tHĸ[]A\A]A^A_USHHUuEHH=HH-#HHHHHuH=HnH=G[H[]HH`HÉDGHDPÉDWLDBAWAVAUATUSHHID$,dH%(H$81H`HHa*.D$,d$,.%KI$XHWLl$0L$,.zuHLHHuI$`*T$,.sH|$0I|$0Hg,\$,A$99x-I|$8CMHHF<H=EA$I$L8It$8LA$L~A\$LAIt$8LA$LeA\$HAIt$8L.A$L,,It$8LHt.H$HH1H5CHuH$H5LCHt:H$HHDH5CHuH$dH3 %(t)H[]A\AVAUATUSH@HIdH%(H$81Do@DoDH/tmp/vigHD$0HD$8rid_H|$@>HL`LCA9:L6kPH{8AIHHLBH=nA4kPHLt KLSHAH5KALaLLLtCPD9kPuCPLl$ AH +AL Ld$0LL H5ALH5@LMAHH*H=@MHs8H1AĉH4AċSLAADE,Hs8H2AĉHDSHAADD$H{8Vl$H\$l$H$EEHHm*H=?uHhHXH$8dH3%(tH@[]A\A]A^USHHdH%(H$1H6HH5?DHGHuHH=*c HHvH$dH3%(t>H[]AWAVAUATUSH8HdH%(H$(1LTLHHuLH=)D}@D}DLmTL$ LL8LL(LLt=AD$L%[?HD$ HD$H$ HD$HHD$AD$L%?HD$ HD$H$ HD$HHD$L@LL8H=>L8xAD;TD9|$}{LH|$-LH|$H5i>H|$Ht$H|$H|$Ht$HzH|$ D$DTH,HL@LL8H==L8xAD9|$}{LH|$ILH|$7H5=H|$Ht$H|$H|$Ht$HH|$7 \H=[@D$D$$AAHH5H=6 H=A HH52 H=6 ۸H=迷AHH52 H=6 詸H=荷AHH582 H=Y6 wH=[AHH52 H='6 EH5&2 HHHHFHRHFHFHHF HHF(HHF0H=5 iH=ͶHH=5 H5=H=5 +H5}H=5 HH(HH.x%x.c itemconfigure %xGRID -outline #0000FF .x%x.c itemconfigure %xGRID -outline %s pdtk_videogrid_dialog %%s %s %d %d %s %s %s %s %i %i NEW videogrid: created with %d parameters. .x%x.c create rectangle %d %d %d %d -fill {} -tags %xGRASP -outline %s -width %d image create photo img%x%d -file %s .x%x.c create image %d %d -image img%x%d -tags %xS%d Videogrid: Problem opening file %s. Videogrid: Can not open folder %s. .x%x.c create rectangle %d %d %d %d -fill %s -tags %xGRID -outline %s .x%x.c coords %xGRID %d %d %d %d .x%x.c coords %xS%d %d %d .x%x.c coords %xGRASP %d %d %d %d .x%x.c create line %d %d %d %d -fill %s -width %d -tag %xLINIA Videogrid: The number of rows and columns is less than the minimum allowed: 1 cell. Videogrid: The number of rows and columns exceeds the maximum allowed: a total of %d cells. Videogrid: error_ Attempt to alter the properties of an object that does not exist. Videogrid: error_ Some of the values are inconsistent in its data type. set vid [string trimleft $id .] set var_graph_name [concat graph_name_$vid] set var_graph_num_fil [concat graph_num_fil_$vid] set var_graph_num_col [concat graph_num_col_$vid] set var_graph_color_fons [concat graph_color_fons_$vid] set var_graph_color_marc [concat graph_color_marc_$vid] set var_graph_color_grasp [concat graph_color_grasp_$vid] global $var_graph_color_grasp set var_graph_format_list [concat graph_format_list_$vid] global $var_graph_format_list set var_graph_w_cell [concat graph_w_cell_$vid] set var_graph_h_cell [concat graph_h_cell_$vid] set cmd [concat $id dialog [eval concat $$var_graph_name] [eval concat $$var_graph_num_fil] [eval concat $$var_graph_num_col] [eval concat $$var_graph_color_fons] [eval concat $$var_graph_color_marc] [eval concat $$var_graph_color_grasp] [eval concat $$var_graph_format_list] [eval concat $$var_graph_w_cell] [eval concat $$var_graph_h_cell]\;] set cmd [concat $id cancel \;] proc pdtk_videogrid_dialog {id name num_fil num_col color_fons color_marc color_grasp format_list w_cell h_cell } { set $var_graph_num_fil $num_fil set $var_graph_num_col $num_col set $var_graph_color_fons $color_fons set $var_graph_color_marc $color_marc set $var_graph_color_grasp $color_grasp set $var_graph_format_list $format_list set $var_graph_w_cell $w_cell set $var_graph_h_cell $h_cell toplevel $id -class [winfo class .] wm title $id {** videogrid **} wm protocol $id WM_DELETE_WINDOW [concat videogrid_cancel $id] label $id.label -text { properties } pack $id.buttonframe -side bottom -fill x -pady 2m button $id.buttonframe.cancel -text {Cancel} -command "videogrid_cancel $id" button $id.buttonframe.apply -text {Apply} -command "videogrid_apply $id" button $id.buttonframe.ok -text {OK} -command "videogrid_ok $id" pack $id.buttonframe.cancel -side left -expand 1 pack $id.buttonframe.apply -side left -expand 1 pack $id.buttonframe.ok -side left -expand 1 label $id.1rangef.lname -text "Name :" -anchor nw entry $id.1rangef.name -textvariable $var_graph_name -width 20 pack $id.1rangef.lname $id.1rangef.name -side left label $id.2rangef.lnum_fil -text "Rows :" -width 15 -anchor nw entry $id.2rangef.num_fil -textvariable $var_graph_num_fil -width 10 pack $id.2rangef.lnum_fil $id.2rangef.num_fil -side left label $id.3rangef.lnum_col -text "Cols :" -width 15 -anchor nw entry $id.3rangef.num_col -textvariable $var_graph_num_col -width 10 pack $id.3rangef.lnum_col $id.3rangef.num_col -side left label $id.4rangef.lcolor_fons -text "Bg Color :" -width 15 -anchor nw entry $id.4rangef.color_fons -textvariable $var_graph_color_fons -width 10 pack $id.4rangef.lcolor_fons $id.4rangef.color_fons -side left label $id.5rangef.lcolor_marc -text "Border Color :" -width 15 -anchor nw entry $id.5rangef.color_marc -textvariable $var_graph_color_marc -width 10 pack $id.5rangef.lcolor_marc $id.5rangef.color_marc -side left label $id.6rangef.lcolor_grasp -text "Sel Color :" -width 15 -anchor nw entry $id.6rangef.color_grasp -textvariable $var_graph_color_grasp -width 10 pack $id.6rangef.lcolor_grasp $id.6rangef.color_grasp -side left label $id.7rangef.lformat_list -text "Format list ':' separated :" -width 32 -anchor nw entry $id.7rangef.format_list -textvariable $var_graph_format_list -width 30 pack $id.7rangef.lformat_list -fill x pack $id.7rangef.format_list -fill x label $id.8rangef.lw_cell -text "Thumb W :" -width 15 -anchor nw entry $id.8rangef.w_cell -textvariable $var_graph_w_cell -width 10 pack $id.8rangef.lw_cell $id.8rangef.w_cell -side left label $id.9rangef.lh_cell -text "Thumb H :" -width 15 -anchor nw entry $id.9rangef.h_cell -textvariable $var_graph_h_cell -width 10 pack $id.9rangef.lh_cell $id.9rangef.h_cell -side left bind $id.1rangef.name [concat videogrid_ok $id] bind $id.2rangef.num_fil [concat videogrid_ok $id] bind $id.3rangef.num_col [concat videogrid_ok $id] bind $id.4rangef.color_fons [concat videogrid_ok $id] bind $id.5rangef.color_marc [concat videogrid_ok $id] bind $id.6rangef.color_grasp [concat videogrid_ok $id] bind $id.7rangef.format_list [concat videogrid_ok $id] bind $id.8rangef.w_cell [concat videogrid_ok $id] bind $id.9rangef.h_cell [concat videogrid_ok $id] written by Sergi Lario (slario@gmail.com) & Lluis Gomez i Bigorda (lluis@artefacte.org)videogrid.ccppmwbP6 %d %d 255 w%c%c%cvideogrid%d#F0F0F0#0F0F0F#F1882Bmov:mpgVideogrid destroyed. |obj#Xssiissiissssiis;THUMBS INSIDE [#%s#] EMPTY: NO THUMBS INSIDE .x%x.c delete %xGRASP :.x%x.c delete %xS%d ../.x%x.c delete %xLINIA .x%x.c delete %xGRID proc videogrid_apply {id} { %sglobal $var_graph_name global $var_graph_num_fil global $var_graph_num_col global $var_graph_color_fons global $var_graph_color_marc global $var_graph_w_cell global $var_graph_h_cell pd $cmd } proc videogrid_cancel {id} { proc videogrid_ok {id} { videogrid_apply $id videogrid_cancel $id set $var_graph_name $name wm resizable $id 0 0 pack $id.label -side top frame $id.buttonframe frame $id.1rangef pack $id.1rangef -side top frame $id.2rangef pack $id.2rangef -side top frame $id.3rangef pack $id.3rangef -side top frame $id.4rangef pack $id.4rangef -side top frame $id.5rangef pack $id.5rangef -side top frame $id.6rangef pack $id.6rangef -side top frame $id.7rangef pack $id.7rangef -side top frame $id.8rangef pack $id.8rangef -side top frame $id.9rangef pack $id.9rangef -side top focus $id.1rangef.name videogrid: version 0.2.1videogridputvideoputvideodirdialogclickclearseekrowscolsvideogrid.pdr\ŭJE:@@@F;On?o@JOc?|~! = ")1Fc` @| (+ n9X ..M c9 Vf Yu~  9(>Ur }=o  > @(  ;ey & У + ? I h  #>_w     #Ch   ' ; _   9-  aQ (      F   "crtstuff.c__JCR_LIST__deregister_tm_clonesregister_tm_clones__do_global_dtors_auxcompleted.6973__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entryvideogrid.ccvideogrid_selectvideogrid_getrectvideogrid_propertiesvideogrid_deletevideogrid_new_ZL15videogrid_class_ZL14videogridcountvideogrid_destroyvideogrid_savevideogrid_clickvideogrid_displacevideogrid_dialogvideogrid_vis__FRAME_END____JCR_END___GLOBAL_OFFSET_TABLE___TMC_END____dso_handle_DYNAMICtext_xpixquicktime_has_videopostavcodec_decode_video2@@LIBAVCODEC_54convertir_imgclass_newclass_setwidgetpreset_node_classvideogrid_putvideoquicktime_set_cmodel__fprintf_chk@@GLIBC_2.3.4binbuf_getvecquicktime_close__gmon_start___Jv_RegisterClasses_Znam@@GLIBCXX_3.4format_adequat_v_finipreset_hub_classav_close_input_file@@LIBAVFORMAT_54malloc@@GLIBC_2.2.5fopen@@GLIBC_2.2.5class_sethelpsymbolunlink@@GLIBC_2.2.5videogrid_rowsvideogrid_setupvideogrid_colsvideogrid_clearpthread_mutex_init@@GLIBC_2.2.5SaveFramecrearCua_ITM_deregisterTMCloneTable__strcat_chk@@GLIBC_2.3.4videogrid_drawmeavpicture_get_size@@LIBAVCODEC_54lqt_decode_videoatom_getintargfree@@GLIBC_2.2.5numNodesgensym_ITM_registerTMCloneTableopendir@@GLIBC_2.2.5getYvideogrid_bang__cxa_finalize@@GLIBC_2.2.5pd_bindreaddir@@GLIBC_2.2.5avcodec_open2@@LIBAVCODEC_54videogrid_widgetbehaviorvideogrid_putvideodiratom_getsymbolclass_setsavefnsws_getContext@@LIBSWSCALE_2quicktime_supported_videoencuarquicktime_video_widthpthread_creates_symbolconvertir_img_ffav_dump_format@@LIBAVFORMAT_54cuaBuidaclass_addmethodload_tk_procs_videogridsws_freeContext@@LIBSWSCALE_2av_free@@LIBAVUTIL_52av_free_packet@@LIBAVCODEC_54pthread_exit@@GLIBC_2.2.5binbuf_addvcanvas_deletelinesforglist_getcanvaseliminarCuaclass_setpropertiesfnquicktime_video_heightavcodec_close@@LIBAVCODEC_54__strcpy_chk@@GLIBC_2.3.4escriuCuacanvas_getcurrentarray_garraytext_ypixav_read_frame@@LIBAVFORMAT_54getXeliminar_imatges_temporals__bss_startarray_jocgfxstub_new__stack_chk_fail@@GLIBC_2.4avformat_find_stream_info@@LIBAVFORMAT_54strcmp@@GLIBC_2.2.5outlet_symbolavpicture_fill@@LIBAVCODEC_54outlet_newavcodec_alloc_frame@@LIBAVCODEC_54strtok@@GLIBC_2.2.5sws_scale@@LIBSWSCALE_2canvas_fixlinesfor_ZdaPv@@GLIBCXX_3.4_endfclose@@GLIBC_2.2.5sys_vguidpthread_attr_init@@GLIBC_2.2.5videogrid_seekcanvas_makefilenameavcodec_find_decoder@@LIBAVCODEC_54closedir@@GLIBC_2.2.5videogrid_afegir_imatge__sprintf_chk@@GLIBC_2.3.4av_register_all@@LIBAVFORMAT_54quicktime_openfwrite@@GLIBC_2.2.5avformat_open_input@@LIBAVFORMAT_54pthread_mutex_lock@@GLIBC_2.2.5desencuarvideogrid_erase_edatapd_newpthread_mutex_destroy@@GLIBC_2.2.5pthread_mutex_unlock@@GLIBC_2.2.5class_addbangvideogrid_putvideodir_thread_init