MediaPortal Forums HTPC/MediaCenter

Go Back   MediaPortal Forum » MediaPortal TV-Server 1 » Help on Development » Bugreports: TV Server / Client » Bugreport Archive » pre 1.0 RC1


pre 1.0 RC1 Bugreports from the time before the 1.0RC1 release are stored in here.

Reply
 
LinkBack Thread Tools Display Modes
Old 2007-06-02, 09:54   #1 (permalink)
Portal Member
 
Join Date: Jun 2006
Location: Cologne (Köln)
Age: 27
Posts: 303
Thanks: 3
Thanked 9 Times in 5 Posts

Country:


Send a message via ICQ to kuehnch
Default TVMovie-Import: EPGData are duplicated which each import in some cases

TV-Server Version: Revision 14775
MediaPortal Version: Revision 14775
MediaPortal Skin: BlueTwo
Windows Version: WindowsXP SP2
CPU Type: AMD Athlon64
HDD: 160GB
Memory: 2048MB DDR
Motherboard: Asus A8N-SLI Deluxe
Motherboard Chipset: nForce4 AMD
Motherboard Bios: 1016
Video Card: ATI Radeon x800XT
Video Card Driver: 7.3
Sound Card: Soundblaster Audigy 2
Sound Card AC3: Soundblaster Audigy 2
Sound Card Driver: last
1. TV Card: FireDTV C/CI
1. TV Card Type: DVB-C
1. TV Card Driver: last
2. TV Card: FireDTV C/CI
2. TV Card Type: DVB-C
2. TV Card Driver: last
3. TV Card: Terratec Cinergy 1200 DVB-T
3. TV Card Type: DVB-T
3. TV Card Driver: 4.8.16
MPEG2 Video Codec: Cyberlink (PowerDVD 7.3)
MPEG2 Audio Codec: MPA
Satelite/CableTV Provider: NetCologne Multikabel
HTPC Case: Silverstone LC18?
Cooling: coooool
Power Supply: 420W
Remote: MCE-remote + IRTrans
TV: no TV - CRT-display
TV - HTPC Connection: MultiSeat over GBIT-LAN

If a TVMovie-station is mapped to more than one channel, the epgdata of the channels 2-n become duplicated with each import. This is caused by a wrong purge-operation, that cleans up the program-table for each channel, before the new epgdata get imported. The purge-operation does a cleanup only for the first channel, that is mapped to the tvmovie-station:

TVMovieDatabase.cs of TVLibrary: Line 489
Code:
      foreach (Mapping map in channelNames)
        if (map.Station == stationName)
        {
          ClearPrograms(map.Channel);
          Log.Debug("TVMovie: Purged old programs for channel {0}", map.Channel);
          break;
        }
The break-instruction may removed to purge the epgdata for each mapped channel from the Program-table.

Last edited by kuehnch; 2007-06-02 at 09:56.
kuehnch is offline   Reply With Quote
This User Say Thank You:
Old 2007-08-13, 14:37   #2 (permalink)
Portal Developer
 
Join Date: Sep 2006
Posts: 368
Thanks: 6
Thanked 25 Times in 17 Posts


Default

it looks like this fix has been overlooked by the devs. please include it, the bug is still in the current svn.
Eabin is offline   Reply With Quote
Old 2007-08-23, 17:56   #3 (permalink)
Portal Developer
 
Join Date: Sep 2006
Posts: 368
Thanks: 6
Thanked 25 Times in 17 Posts


Default

pretty please it's a very simple one-liner after all
Eabin is offline   Reply With Quote
Old 2007-09-05, 09:40   #4 (permalink)
rtv
Portal Developer
 
rtv's Avatar
 
Join Date: Apr 2005
Location: Osnabruck
Posts: 2,522
Thanks: 85
Thanked 96 Times in 70 Posts

Country:

My System

Default

Oh, I've just seen that - thanks for pointing the error out - svn already contains the fix
__________________
rtv is offline   Reply With Quote
Reply

Bookmarks

Tags
cases, duplicated, epgdata, import, tvmovieimport

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Import Recorded TV robomonkey General Support 6 2008-05-14 19:06
Movie Import esajesa Improvement Suggestions 9 2007-10-16 08:32
Import channels KoktGrus General Talk 0 2007-05-04 18:40
MP Music Import KevL General Support 0 2006-07-15 18:13
Music import stormbringer Plugins 6 2006-03-04 13:18


All times are GMT +1. The time now is 06:48.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 Protected by Akismet Blog with WordPress