summaryrefslogtreecommitdiff
path: root/TODO
blob: 264c7d6e446735d72c9c4b717e7971a91aed4ab8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57

==========================================================================
 TASKS
==========================================================================

MessageBox:
 [x]	- Make it!
 [/]	- Make icons.
 [ ]	- Test it.

Mainwindow:
 [x]	- Clean out mgui code.
 [x]	- Make generic gui layout code.
 [/]	- Make icons.
 [ ]	- Test it.

CPRQueryDialog:
 [x]	- Make it!
 [ ]	- Clean out unnessecary code.
 [ ]	- Test it.

MiavConfig:
 [x]	- Integrate file parser.
 [ ]	- Make code for input validity test.

Makesystem:
 [x]	- "Port" to automake/autoconf
 [x]	- Make LibSDL detection in configure script
 [x]	- Make LibJpeg detection in configure script
 [ ]	- Make ffmpeg detection in configure script
 [x]	- Make server standalone compilable (through flag to configure)

ImgEncoder:
 [x]	- Make libjpeg call agains work

MovEncoder:
 [ ]	- Enable sound.

Decoder:
 [ ]	- Enable sound decoding for the network stream.

FFMpegWrapper:
 [ ]	- Make it


==========================================================================
 FFMPEGWRAPPER INTERFACE
==========================================================================

Constructor:
	- Params: Stream

Destructor:
	- Cleanup

getNextFrame:
	- returns: AVframe pointer