int main(int argc, char *argv[]) { int size; char* buffer = NULL; MAIL_MEM* mail_mem = NULL; force_net_dev_linked(); cyg_do_net_init(); SetWlanESSID("NETGEAR"); size = get_mailmem_size(2); buffer = (char*)malloc(size); if(buffer == NULL) { printf("memory out\n"); return FALSE; } memset(buffer, 0, size); mail_mem_init(buffer, size); if(get_mail_mem(&mail_mem) == FALSE) return FALSE; printf("begin mail send!!!!!!"); if(mailSend(SENDER, RECEIVER, RECEIVERCC, RECEIVERBCC, SUBJECT, CONTEXTTEMPLATE, 0, NULL, SERVER, USER, PASS, 0, mail_mem) == FALSE) { printf("sendMail error\n"); return FALSE; } ret_mail_mem(mail_mem); printf("push ok"); return TRUE; }
int main(int argc, char** argv) { char p[512]; char *server_mem; char *client_mem; int client_size; int server_size; force_net_dev_linked(); cyg_do_net_init(); SetWlanESSID("zhuna"); #ifdef MP4 sprintf(p, g_RtspServer_conf, "IMAADPCM", "Mpeg4", "Mpeg4", "IMAADPCM"); #else sprintf(p, g_RtspServer_conf, "AMR", "H263", "H263", "AMR"); #endif set_config(p); cyg_semaphore_init(&video_sem0, 0); cyg_semaphore_init(&video_sem1, 0); cyg_semaphore_init(&audio_sem0, 0); cyg_semaphore_init(&audio_sem1, 0); cyg_interrupt_disable(); cyg_interrupt_disable(); cyg_interrupt_disable(); cyg_interrupt_enable(); set_auth_id("jfyan","jfyanpass"); set_auth_id("jfyan1","jfyan1"); set_auth_id("jfyan2","jfyan2"); del_auth_id("jfyan1","jfyan1"); //set_auth_disable(); VideoPhoneInit(); fmiSetFMIReferenceClock(112000); fmiSetSDOutputClockbykHz(18000); //FTH_Init(); init_wbdevice(initlcm); set_encoderenable(set_encoderenableFunc); set_encoderdisable(set_encoderdisableFunc); init_get_video(get_back_video); init_get_audio(get_back_audio); server_size = get_server_size(); server_mem = (char*)malloc(server_size); if(server_mem == NULL) printf("memory out\n"); rtsp_server_init(server_mem, server_size); client_size = get_rtspmem_size(3); client_mem = (char*)malloc(client_size); if(client_mem == NULL) printf("memory out\n"); rtsp_mem_init(client_mem, client_size); RtspServerStart(2); }