Fixed setting the audio language codes in 'Transfer-Mode'

This commit is contained in:
Klaus Schmidinger 2006-02-24 14:14:41 +01:00
parent b4962e5217
commit f40a6e9b85
4 changed files with 13 additions and 6 deletions

View File

@ -961,6 +961,7 @@ Rolf Ahrenberg <rahrenbe@cc.hut.fi>
for making the channel number be reset if the number entered through the numeric keys for making the channel number be reset if the number entered through the numeric keys
exceeds the maximum channel number exceeds the maximum channel number
for suggesting to also set the language codes when setting the audio track descriptions for suggesting to also set the language codes when setting the audio track descriptions
for reporting a problem in setting the audio language codes in 'Transfer-Mode'
Ralf Klueber <ralf.klueber@vodafone.com> Ralf Klueber <ralf.klueber@vodafone.com>
for reporting a bug in cutting a recording if there is only a single editing mark for reporting a bug in cutting a recording if there is only a single editing mark

View File

@ -4359,3 +4359,9 @@ Video Disk Recorder Revision History
Reinhard Nissl). Reinhard Nissl).
- Added a comment to tChannelID::nid, explaining that is is actually the "original" - Added a comment to tChannelID::nid, explaining that is is actually the "original"
network id. network id.
2006-02-24: Version 1.3.44
- Fixed setting the audio language codes in 'Transfer-Mode' (reported by Rolf
Ahrenberg). The actual problem was the call to the Transferring() function in
cDevice::AttachPlayer() before assigning the player.

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and * See the main source file 'vdr.c' for copyright information and
* how to reach the author. * how to reach the author.
* *
* $Id: config.h 1.244 2006/02/12 10:07:44 kls Exp $ * $Id: config.h 1.245 2006/02/24 14:11:19 kls Exp $
*/ */
#ifndef __CONFIG_H #ifndef __CONFIG_H
@ -19,8 +19,8 @@
#include "i18n.h" #include "i18n.h"
#include "tools.h" #include "tools.h"
#define VDRVERSION "1.3.43" #define VDRVERSION "1.3.44"
#define VDRVERSNUM 10343 // Version * 10000 + Major * 100 + Minor #define VDRVERSNUM 10344 // Version * 10000 + Major * 100 + Minor
#define MAXPRIORITY 99 #define MAXPRIORITY 99
#define MAXLIFETIME 99 #define MAXLIFETIME 99

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and * See the main source file 'vdr.c' for copyright information and
* how to reach the author. * how to reach the author.
* *
* $Id: device.c 1.123 2006/02/04 14:58:24 kls Exp $ * $Id: device.c 1.124 2006/02/24 14:05:26 kls Exp $
*/ */
#include "device.h" #include "device.h"
@ -934,10 +934,10 @@ bool cDevice::AttachPlayer(cPlayer *Player)
if (CanReplay()) { if (CanReplay()) {
if (player) if (player)
Detach(player); Detach(player);
if (!Transferring())
ClrAvailableTracks();
pesAssembler->Reset(); pesAssembler->Reset();
player = Player; player = Player;
if (!Transferring())
ClrAvailableTracks();
SetPlayMode(player->playMode); SetPlayMode(player->playMode);
player->device = this; player->device = this;
player->Activate(true); player->Activate(true);