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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
|
The road to 1.0
required for 1.0
----------------
- make sure all decoder config options get always registered
- fix rate estimation in demux_mpeg/demux_mpeg_block
- sputext decoder plugin (zoltan & michael)
- input_dvd: detect errors, display useful error messages
- fix/update documentation
- mute xine's console output unless verbose is set
optional
--------
- fix streaming of small files (e.g. http)
- implement timeout in input_http, implement it correctly using select()
- audio CD input plugin (a cdparanoia based one would be goom compatible ;-)
- input_rtp
- rtsp support
- mmsh support
- theora support
- audio filter plugins (see also post plugins)
- detect broken savage drivers in health check, disable Xv in that case
- dvb support (guenter)
- id3v2 (guenter)
- syncfb video output plugin
- vidix video output plugin
- directfb video output plugin
- reduce memory footprint (e.g. variable fifo buffer sizes...)
- bring dxr3 video out to work with aaxine (michael)
- streaming of avi files (e.g. via http)
- Multiple DVD Subtitles displayed at the same time (jcdutton)
- Passing extra info throught the decoders untouched (jcdutton)
- Move DVD Still image sleep() from input_dvd.c to ./src/xine-engine (jcdutton)
- Move read cache code from libdvdnav into input_dvd.c (jcdutton)
- Support DVD "Trick" modes. Super Fast forward/reverse (jcdutton)
- Add user selectable option for resampling audio out instead of current "gap feedback" method. (jcdutton)
- xvid decoder plugin
- quicktime binary codec support (port from mplayer) (stephen)
- implement get_audio/video_frame at least for 1 set of demuxer+decoders
implement null_audio/video_output plugins
implement test frontend that uses these functions
- opengl video output plugin (matthias)
- irix audio output plugin (matthias)
- input_net (guenter)
Assigned tasks
==============
- log/info dialog, xitk-gui
Daniel Caujolle-Bert
- a gtk/gnome gui, perhaps by building a bonobo component?
this should be possible now, xine is a library and can be embedded
in other applications
Sean Middleditch
madcat@e-kolay.net
Guenter Bartsch
- navigation support, subtitle decoder
James Courtier-Dutton,
Rich Wareham,
- still images, metronom
Miguel Freitas,
James Courtier-Dutton,
Guenter Bartsch
- Solaris(SPARC/intel) port
Juergen Keil
- dxr3 support, 4,5,5.1 multichannel audio
Eduard Hasenleithner
- IRIX port
Matthias Hopf
- win32 port
Matthew Grooms
- kde part / qt port
Philip Stadermann
- mpeg4ip streaming support
Fabio Bizzi, Guenter Bartsch
- browser plugin
Guenter Bartsch
Open Tasks
==========
- resurrect the win32 port
- port to other OS (Net/OpenBSD, Win32, hurd ...?)
- MicroDVD input plugin
- video output synced to vertical blank
preferably without requiring
root privileges (XSync extension? MAS?)
- direct playback of vcd images
- isma support (mpeg4ip.sf.net)
- find out what all those people requesting rtp/multicast/... support
really want and how to implement it :)
- resolve issues with ffmpeg's live http streaming server
- videolan streaming support
- support for theora
- MAS support (http://www.mediaapplicationserver.net)
- nonlinear video editing and compositing frontend (michael)
- stream format conversion frontend
- audio filters (e.g. compressor plugin)
|