From 46b3c21f079a10e1ed072976d355a8026bcb7580 Mon Sep 17 00:00:00 2001 From: deva Date: Sat, 8 Apr 2006 15:20:51 +0000 Subject: *** empty log message *** --- client/decoder.cc | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) (limited to 'client/decoder.cc') diff --git a/client/decoder.cc b/client/decoder.cc index d4d1d15..e181516 100644 --- a/client/decoder.cc +++ b/client/decoder.cc @@ -28,14 +28,30 @@ #include "info.h" +#include "dv.h" +//#include "dvfile.h" +#include "dv1394.h" + Decoder::Decoder() -{} +{ + frame = NULL; +} Decoder::~Decoder() {} void Decoder::run() { - // MIaV::info->info("The decoder thread is running."); + dv1394 reader; + + reader.connect(); + + while(1) { + frame = reader.readFrame(); + } } +unsigned char *Decoder::getFrame() +{ + return frame; +} -- cgit v1.2.3