[vdr] [ANNOUNCE] VDR developer version 1.5.10

2007-10-14 Thread Klaus Schmidinger
VDR developer version 1.5.10 is now available at

ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.5.10.tar.bz2

A 'diff' against the previous developer version is available at

ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.5.9-1.5.10.diff


WARNING:


This is a *developer* version. Even though *I* use it in my productive
environment, I strongly recommend that you only use it under controlled
conditions and for testing and debugging.


The changes since version 1.5.9:

- Implemented handling DVB subtitles (thanks to Marco Schlüßler, and also to
  Pekka Virtanen for writing the subtitle plugin, which helped in implementing
  subtitle handling in VDR).
- The new remote control key Subtitles can be used to bring up the list
  of available subtitles.
- The new setup option DVB/Subtitle languages can be used to define the
  preferred languages for subtitles.
- Fixed selecting the audio track when pressing Ok in the Audio menu (thanks
  to Marco Schlüßler).
- Implemented display of DVB subtitles in live viewing mode.
- Implemented subtitle track selection.
- Implemented bitmap color reduction and shrinking to display subtitles even
  on devices that can't display the necessary number of colors.
- Added compatibility mode for playback of recordings made with the subtitles
  plugin (with some help from Rolf Ahrenberg).
- The new setup option DVB/Subtitle offset can be used to shift the location
  of the subtitles in the vertical direction.
- The new setup options DVB/Subtitle foreground/background transparency
  define an additional level of transparency for the foreground and background
  color of subtitles.
- Existing recordings made with the subtitle plugin can be given an 'X' record
  in their info.vdr file, so that subtitles can be automatically selected upon
  replay, according to the preferred language setup, as in
  X 3 03 ger deutsch
  (see vdr.5). Note that these entries need to be added in the proper sequence,
  so that they correspond with the actual track languages in the recording.
- Now generating translation files without line numbers to avoid unnecessarily
  large diffs. Plugin authors may want to replace the -F option with
  --no-location in the xgettext and msgmerge calls in their Makefiles.
- Updated the Finnish OSD texts (thanks to Rolf Ahrenberg).
- Added a missing Channels.SetModified(true) call when deleting or moving a
  channel in the Channels menu (reported by Halim Sahin).
- Fixed a missing '-' at the next to last line of SVDRP help texts (reported by
  Denis Knauf).
- Added a missing SetVolumeDevice() call in cDevice::SetPrimaryDevice() 
(reported
  by Reinhard Nissl).
- Fixed a crash when pressing Left while at the first character of a 
cMenuEditStrItem
  (thanks to Christian Wieninger).
- Only creating a new cDvbOsdProvider in cDvbDevice::MakePrimaryDevice() if 'On'
  is true (i.e. this device is being made the primary device).
- Updated the Italian OSD texts (thanks to Diego Pierotto).
- Fixed handling reallocated memory in cCharSetConv::Convert() (reported by Udo
  Richter).
- Fixed a new[]/delete mismatch in cMenuEditStrItem::LeaveEditMode() (thanks to
  Udo Richter).
- Implemented sending all frames to devices that can handle them in fast forward
  trick speeds (thansk to Timo Eskola).
- Updated the Hungarian language texts (thanks to Thomas Günther).
- Fixed description of DeviceSetAvailableTrack() and cReceiver(), and added an
  example ~cMyReceiver() in PLUGINS.html (thanks to Marco Schlüßler).
- Improved the description of where logging goes in the INSTALL file (thanks to
  Elias Luttinen).
- Added a note about how to initiate internationalization support to the
  README.i18n file. The Makefile generated by the 'newplugin' script now has the
  'i18n' target automatically create an initial 'po/pluginname.pot' file.
  Plugin authors may want to add the '$(I18Npot)' dependency to the 'i18n'
  target in their Makefiles, as in
  i18n: $(I18Npot) $(I18Nmo)
  (based on a suggestion by Torsten Kunkel).
- Removed a duplicate ',' from the ca_ES.po file (thanks to Thomas Günther).
- Added the 'ß' character to the allowed charcaters in the de_DE.po file
  (suggested by Thomas Günther).
- Made the default copy ctor of cRecording private (thanks to Markus Hahn).
  Same for the assign operator.
- Added cRecording::Undelete() (based on a patch from Markus Hahn).
- Added cDevice::CloseFilter() to allow a device to have complete control over
  both opening and closing section filters (thanks to Rolf Ahrenberg).
- Some fixes to PLUGINS.html (thanks to Rolf Ahrenberg).


*When reporting problems, please don't reply to this message!*
Create a new thread instead, using a descriptive subject!

Have fun!

Klaus

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] [PATCH] Make kPlay start playback from recording list

2007-10-14 Thread Ville Skyttä
Hello,

After about three years of VDR use, I still quite often try to start playback 
of a recording from the recordings view using the play button, swear for a 
bit, and then hit ok.  I couldn't think of a reason why play wouldn't start 
the playback, so here's a tiny patch against VDR 1.4.7 that implements it.
--- menu.c~	2006-12-02 13:12:02.0 +0200
+++ menu.c	2007-10-14 22:03:06.0 +0300
@@ -2074,6 +2074,7 @@
 
   if (state == osUnknown) {
  switch (Key) {
+   case kPlay:
case kOk: return Play();
case kRed:return (helpKeys  1  RecordingCommands.Count()) ? Commands() : Play();
case kGreen:  return Rewind();
___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] [PATCH] Make kPlay start playback from recording list

2007-10-14 Thread Matthias Schwarzott
On Sonntag, 14. Oktober 2007, Ville Skyttä wrote:
 Hello,

 After about three years of VDR use, I still quite often try to start
 playback of a recording from the recordings view using the play button,
 swear for a bit, and then hit ok.  I couldn't think of a reason why play
 wouldn't start the playback, so here's a tiny patch against VDR 1.4.7 that
 implements it.

That sounds almost like another issue I guess could be handled (but is more 
complicated).

Everytime there is a list of epg events (like Schedule menu) I try to press 
the Info-Key to open the details.
That could work also for timer-entries having an associated epg-event.

Matthias

-- 
Matthias Schwarzott (zzam)

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] recordings channel info

2007-10-14 Thread Torgeir Veimo
The recording info doesn't seem to convey which channel a recording  
is from. Is it possible to turn this on somehow?


I can't find any menu item that seems to be related to this. I'm  
using vdr 1.5.5 and dvb-t in the uk.


--
Torgeir Veimo
[EMAIL PROTECTED]



___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] [ANNOUNCE] vdr-iptv-0.0.1

2007-10-14 Thread Antti Seppälä
Hello

Rolf Ahrenberg and myself are pleased to announce the first release of
joint effort plugin which turns VDR into a full-blown IPTV receiver.

IPTV plugin implements an additional VDR device which provides all the
functionalities of DVB cards such as live viewing, recording, epg etc.
The plugin is capable of receiving MPEG transport streams via various
network protocols, such as UDP/RTP multicast and HTTP. Also file input
is supported. The plugin is tested with streamdev-server, VLC and IPTV
stream provided by a local internet service provider.

Minimum required VDR version is 1.5.10. The plugin also includes a patch
to VDR core to allow plugin specific channels to be added to
channels.conf. The patch is designed to be as generic as possible to be
beneficial for other projects as well, for example analog and pvrinput
plugins. We are also hoping to see the patch integrated into the core
VDR later on.

More details and the plugin package can be found from the
plugin homepage:

http://www.saunalahti.fi/~rahrenbe/vdr/iptv

-- 
Antti Seppälä


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr