From 39d4e92582f103193250408ee18b5bf524b36bbe Mon Sep 17 00:00:00 2001 From: scop Date: Thu, 5 Apr 2007 20:23:45 +0000 Subject: Rename TODO to TROUBLESHOOTING, maybe users will find that info easier then. --- INSTALL | 4 ++-- README | 5 +++-- TODO | 67 --------------------------------------------------------- TROUBLESHOOTING | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 72 insertions(+), 71 deletions(-) delete mode 100644 TODO create mode 100644 TROUBLESHOOTING diff --git a/INSTALL b/INSTALL index c99b4ec..11b79bf 100644 --- a/INSTALL +++ b/INSTALL @@ -23,6 +23,6 @@ Supplemental patches: - See the patches/ directory. -Troubleshooting: +Troubleshooting/TODO: -- See the TODO file. +- See the TROUBLESHOOTING file. diff --git a/README b/README index a736c7a..5001a0d 100644 --- a/README +++ b/README @@ -15,6 +15,7 @@ Description: DXR3/Hollywood+ MPEG decoder card plugin which allows using such a card as primary interface for VDR. -See the file COPYING for license information. +See the file COPYING for copyright information. For installation instructions, see the file INSTALL. -See TODO for a list of work in progress items, bugs and some workarounds. +See TROUBLESHOOTING for a list of work in progress items, bugs and some +workarounds. diff --git a/TODO b/TODO deleted file mode 100644 index 7bce59d..0000000 --- a/TODO +++ /dev/null @@ -1,67 +0,0 @@ -Troubleshooting, known problems, bugs, and workarounds related to this driver: ------------------------------------------------------------------------------- - -* There's no sound. - Workaround (well, not really a workaround because in the vast majority - of cases this is not a problem with the plugin): check that the version of - ffmpeg's libavcodec that the plugin uses at runtime is the same or /really/ - compatible one that you compiled it with. One simple but perhaps a - draconian way to do this is to ensure that you have exactly one version of - ffmpeg/libavcodec installed, remove extra ones if needed, rebuild the - plugin, and try again. - -* 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... - -* VCD plugin does not work. - Workaround: use the MPlayer plugin to play VCDs. - -* 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. - Workaround 3: patches/vdr-dxr3-ac3.patch may work for you. - -* When cutting old recordings (made with VDR < 1.3.28 or something, newer - ones should not be affected) from some channels, the still picture is - stuck and won't move when you press 4 or 6 to fine tune the cutmarks. - Workaround: apply Reinhard Nißl's dvbplayer patch for VDR, see - http://home.vr-web.de/~rnissl/vdr-1.3.28-dvbplayer.patch - -* 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. - -* OSD instability, flicker, tearing colors etc can in some cases to some - extent be reduced by using (increasing) the OSD flush rate option in - plugin settings. For many people, using the skinelchi plugin or the - text2skin plugin with the enElchi skin has been reported to work much - better than other skins (even with OSD flush rate set to 0). - -* If VDR becomes unresponsive when using the MP3 or Muggle plugins, or - there are stuttering/stickiness problems with the DVD plugin, and - you're using a NPTL system, try disabling NPTL if possible (eg. - export LD_ASSUME_KERNEL=2.4.19 before starting VDR). NPTL cannot be - disabled on all systems, and anyway it would be very nice if someone - found what the problem is, and would submit a patch. - -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 -* use xine OSD scaler unconditionally diff --git a/TROUBLESHOOTING b/TROUBLESHOOTING new file mode 100644 index 0000000..7bce59d --- /dev/null +++ b/TROUBLESHOOTING @@ -0,0 +1,67 @@ +Troubleshooting, known problems, bugs, and workarounds related to this driver: +------------------------------------------------------------------------------ + +* There's no sound. + Workaround (well, not really a workaround because in the vast majority + of cases this is not a problem with the plugin): check that the version of + ffmpeg's libavcodec that the plugin uses at runtime is the same or /really/ + compatible one that you compiled it with. One simple but perhaps a + draconian way to do this is to ensure that you have exactly one version of + ffmpeg/libavcodec installed, remove extra ones if needed, rebuild the + plugin, and try again. + +* 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... + +* VCD plugin does not work. + Workaround: use the MPlayer plugin to play VCDs. + +* 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. + Workaround 3: patches/vdr-dxr3-ac3.patch may work for you. + +* When cutting old recordings (made with VDR < 1.3.28 or something, newer + ones should not be affected) from some channels, the still picture is + stuck and won't move when you press 4 or 6 to fine tune the cutmarks. + Workaround: apply Reinhard Nißl's dvbplayer patch for VDR, see + http://home.vr-web.de/~rnissl/vdr-1.3.28-dvbplayer.patch + +* 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. + +* OSD instability, flicker, tearing colors etc can in some cases to some + extent be reduced by using (increasing) the OSD flush rate option in + plugin settings. For many people, using the skinelchi plugin or the + text2skin plugin with the enElchi skin has been reported to work much + better than other skins (even with OSD flush rate set to 0). + +* If VDR becomes unresponsive when using the MP3 or Muggle plugins, or + there are stuttering/stickiness problems with the DVD plugin, and + you're using a NPTL system, try disabling NPTL if possible (eg. + export LD_ASSUME_KERNEL=2.4.19 before starting VDR). NPTL cannot be + disabled on all systems, and anyway it would be very nice if someone + found what the problem is, and would submit a patch. + +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 +* use xine OSD scaler unconditionally -- cgit v1.2.3