summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO26
1 files changed, 19 insertions, 7 deletions
diff --git a/TODO b/TODO
index 994e5e8..5b4a053 100644
--- a/TODO
+++ b/TODO
@@ -13,10 +13,6 @@ http://www.linuxmanpages.com/man3/fame_start_frame.3.php
// YUV420 format specification
http://encyclopedia.laborlawtalk.com/YUV_4:2:0
-- open med create unique
-- libFame frames have no timecodes!!!
-
-
==========================================================================
TASKS (client)
==========================================================================
@@ -28,6 +24,11 @@ MessageBox:
SplashScreen:
[ ] - Make it.
+ [ ] - Make setProgress method, with text.
+ [ ] - Control it from mainwindow constructor.
+ 1) Create / Show it in the beginning.
+ 2) Call setProgress at key points in the code.
+ 3) Hide / Destroy it at the end.
Mainwindow:
[x] - Clean out mgui code.
@@ -46,6 +47,10 @@ Mainwindow:
[ ] - Clear / update taskbar.
[ ] - Make new messagebox when asking to save movie.
(Save, Delete, Cancel, Save in one week)
+ [ ] - Make "clear" button in mainwindow, to remove last patient, before
+ the next enters.
+ [ ] - Realscale all window components.
+ [ ] - Realscale all icons (use highresolution icons and scale them down)
CPRQueryDialog:
[x] - Make it!
@@ -61,6 +66,7 @@ Encoder:
[x] - Make all data sent before deleting network object. (flush)
[x] - Remove ffmpeg code.
[x] - Make use of 2.6 kernel (through raw1394)
+ [ ] - Crash bug, when network connection is broken, during transfer.
Decoder:
[ ] - Enable sound decoding for the network stream.
@@ -82,6 +88,8 @@ Player:
ImgEncoder:
[x] - Make libjpeg calls work again.
+ [ ] - Save jpeg files in special cpr hierake 'encrypted'!
+ [ ] - Make save method configurable in options file.
MovEncoder:
[x] - Test Mpeg4. (no good)
@@ -90,6 +98,9 @@ MovEncoder:
[x] - Find good quality settings
(Best quality less than 22mb/s realtime encoded)
[x] - Multithread encoding, for multi cpu support.
+ [ ] - libFame frames have no timecodes!!!
+ [ ] - Files turning too big (>2gb) must automatically close and
+ conitnue in another file.
Main:
[ ] - Save movie signal handling.
@@ -100,6 +111,7 @@ Main:
[x] - Permissions on server file writing.
Files: u+wr g+r a+x - Directories: u+wrx g+rx a+rx.
[ ] - Permissions on server file writing to be read from config.
+ [ ] - Open med create unique
==========================================================================
TASKS (common)
@@ -131,9 +143,9 @@ ErrorObject:
[x] - Maintain error string stack, instead of appending.
[x] - Make it thread safe.
[x] - Make pushError take any number parameters and parse them on to sprintf
- [ ] - Make it a superclass.
- [ ] - Create a textmode version subclass (for the server).
- [ ] - Create a QT version subclass (callback to mainwindow with messagebox).
+ [x] - Make it a superclass.
+ [x] - Create a textmode version subclass (for the server).
+ [x] - Create a QT version subclass (callback to mainwindow with messagebox).
[ ] - Append to log, whenever error occur.
FFMpegWrapper: