summaryrefslogtreecommitdiff
path: root/TODO
blob: e6e6e9e0beb7524fb3f3f94d64270c3afb654f9b (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
58
59
60
61
62
63
64
Known problems, bugs, and workarounds for this driver:
------------------------------------------------------

* No sound with the MP3 plugin with VDR >= 1.3.18.
  Workaround: compile the MP3 plugin with OSS support, configure it to use
  something else than the DXR3 for output (see the --dsp option), and set
  the output mode to OSS in the VDR OSD menus.  (Yes, this means that
  you'll need a sound card of some kind in addition to the DXR3, suxx.)
  Workaround 2: use VDR < 1.3.18.

* The MP3 plugin's "show live TV" option while playing stuff doesn't work.
  Workaround: none known, but the black screen isn't that bad if you
  make the MP3 progress stuff/playlist visible...

* No sound with the DVD plugin with VDR >= 1.3.18.
  Workaround: use the MPlayer plugin to play DVDs.
  Workaround 2: use VDR < 1.3.18.

* VCD plugin does not work.
  Workaround: use the MPlayer plugin to play VCDs.

* VDR crashes at exit.
  Workaround: none known.  Unless you want to try to debug it (which you're
  most welcome to do, obviously!), you probably don't want core dumps all
  over your disk.  Disable them with eg. "ulimit -c 0" in the environment
  you run VDR in.

* When cutting recordings from some channels, the still picture is stuck
  and won't move when you press 4 or 6 to fine tune the cutmarks.
  Workaround: see vdr-iframe.patch in the patches/ directory.

* If the TV aspect ratio does not automatically adjust according to the
  video stream, and you have a ADV7170-based DXR3 and a PAL system, see
  em8300-adv7170-wss.patch and vdr-dxr3-wss.patch in the patches/ dir.

* The TVOnscreen plugin's OSD is a mess, positioning errors etc.
  Workaround: use TVOnscreen < 0.6.0.  0.5.2 works fine for me (Ville).

* After invoking the "Reset DXR3 hardware" function, OSD goes pink
  until it's hidden and shown again.

Other TODOs:
------------

* set bcs
* clean unneeded log entries
* stillpicture
* grab screenshot
* add much more comments!
* rewrite some parts of plugin like 
	- demuxer
	- palettemanger
	- colormanger
	- spuencoder
* osd via
	- ffmpeg
	- vga overlay

* optimize (is it worth it?)
	Rgb2YCrCb
	YUV2Rgb

* look at following parts
	- dxr3unixserversocket