- March 13, 2010
- 6
- 1
- Home Country
-
Germany
Hi!
My problem occurs only with an enabled dvb epg grabber and two tv cards. One of them is an analog card which I only use during a fallback situation, when the first card(dvb-c) is recording at the same time when I’m watching an other program. The dvb-c card has a higher priority than the analog card. The epg grabber can only use the dvb-c card and therefore this card always has a user.
Concerning the source code, the AdvancedCardAllocation is responsible to gather all free cards. But the AdvancedCardAllocation doesn’t consider the epg user. In a zapping situation, the whole epg grabber is stopped and so all cards are free. In contrast to this, in the recording situation the epg grabber is informed after getting the free cards by StartRecordingNotification to stop.
My patch considers the epg user in AdvancedCardAllocation.
My problem occurs only with an enabled dvb epg grabber and two tv cards. One of them is an analog card which I only use during a fallback situation, when the first card(dvb-c) is recording at the same time when I’m watching an other program. The dvb-c card has a higher priority than the analog card. The epg grabber can only use the dvb-c card and therefore this card always has a user.
Concerning the source code, the AdvancedCardAllocation is responsible to gather all free cards. But the AdvancedCardAllocation doesn’t consider the epg user. In a zapping situation, the whole epg grabber is stopped and so all cards are free. In contrast to this, in the recording situation the epg grabber is informed after getting the free cards by StartRecordingNotification to stop.
My patch considers the epg user in AdvancedCardAllocation.