diff options
author | deva <deva> | 2006-06-15 17:35:33 +0000 |
---|---|---|
committer | deva <deva> | 2006-06-15 17:35:33 +0000 |
commit | 897867cc9d3bc869317666993a9cc6ef38c163e2 (patch) | |
tree | 49127ab698c52d0a7a2c7749081f15784cddf4bc /client/dv1394.cc | |
parent | d8404ce282917ef81418387f20fc5ee3607be391 (diff) |
Prepared for the client to use uncompressed frames (YUV422 instead of DV).
Still a lot of work to do though!
Diffstat (limited to 'client/dv1394.cc')
-rw-r--r-- | client/dv1394.cc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/client/dv1394.cc b/client/dv1394.cc index e463c54..7dac7b3 100644 --- a/client/dv1394.cc +++ b/client/dv1394.cc @@ -150,7 +150,7 @@ bool dv1394::connect() return true; } -unsigned char *dv1394::readFrame() +Frame *dv1394::readFrame() { // Firewire port not correctly opened. if(!handle) return NULL; @@ -164,6 +164,9 @@ unsigned char *dv1394::readFrame() break; } } - return ptr; + + Frame *frame = new Frame((char*)ptr, DVPACKAGE_SIZE, VF_DV, NULL, 0, AF_DV); + + return frame; } |