From 897867cc9d3bc869317666993a9cc6ef38c163e2 Mon Sep 17 00:00:00 2001 From: deva Date: Thu, 15 Jun 2006 17:35:33 +0000 Subject: Prepared for the client to use uncompressed frames (YUV422 instead of DV). Still a lot of work to do though! --- client/networksender.cc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'client/networksender.cc') diff --git a/client/networksender.cc b/client/networksender.cc index 11eb259..f8912f1 100644 --- a/client/networksender.cc +++ b/client/networksender.cc @@ -32,7 +32,7 @@ NetworkSender::NetworkSender(QString cpr) { - ip = "192.168.0.10"; + ip = "127.0.0.1"; port = 6666; // Connect @@ -60,11 +60,11 @@ NetworkSender::~NetworkSender() fprintf(stderr, "Disconnect [%p]\n", this); } -void NetworkSender::pushFrame(char* framedata, bool freeze, bool snapshot) +void NetworkSender::pushFrame(Frame* frame, bool freeze, bool snapshot) { printf("F: %d S %d\n", freeze, snapshot); - Frame *frame = new Frame((unsigned char*)framedata); + // Frame *frame = new Frame((unsigned char*)framedata); frame->freeze = freeze; frame->shoot = snapshot; @@ -104,6 +104,8 @@ void NetworkSender::run() sleep_1_frame(); sleep_1_frame(); sleep_1_frame(); + if(frame->vframe) delete frame->vframe; + if(frame->aframe) delete frame->aframe; delete frame; // TODO: Read status from network -- cgit v1.2.3