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
exceeds the maximum channel number
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>
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).
- Added a comment to tChannelID::nid, explaining that is is actually the "original"
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
* 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
@ -19,8 +19,8 @@
#include "i18n.h"
#include "tools.h"
#define VDRVERSION "1.3.43"
#define VDRVERSNUM 10343 // Version * 10000 + Major * 100 + Minor
#define VDRVERSION "1.3.44"
#define VDRVERSNUM 10344 // Version * 10000 + Major * 100 + Minor
#define MAXPRIORITY 99
#define MAXLIFETIME 99

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* 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"
@ -934,10 +934,10 @@ bool cDevice::AttachPlayer(cPlayer *Player)
if (CanReplay()) {
if (player)
Detach(player);
if (!Transferring())
ClrAvailableTracks();
pesAssembler->Reset();
player = Player;
if (!Transferring())
ClrAvailableTracks();
SetPlayMode(player->playMode);
player->device = this;
player->Activate(true);