[mythtv] [mythtv-commits] Ticket #1772: Allow Multiple Channels from 1 Transponder...

Jochen Kühner jochen.kuehner at gmx.de
Sun May 14 08:47:01 UTC 2006



Aaron McCarthy schrieb:
> On Sunday 14 May 2006 06:11, Jochen Kühner wrote:
>   
>> when it is included in the dvb recorder to record to multiple files, we
>> also need to implement to allow the use different pids for the files so
>> we can use another channel from the same mplex!
>>     
>
> That is what I plan to do.  What I am aiming to do first is to get recording 
> to multiple files.  This is so I can record two back to back programs from 
> the same channel on the same card with overlap.
>
>   
>> how far are you with your implementation, and are you still working on
>> this or not??
>>     
>
> No more than what I submitted on track.  Life keeps on getting in the way.  
> Also, my only DVB hardware is in my production box and it is typically 
> recording stuff when I have time to work on this.  That is why I developed 
> most of this using the record from mpeg file feature of the MpegRecorder 
> class.  I should be able to work on it this week and this weekend.
>
>   
>> and have you seen that in the myth-eit branch a lot of the dvb things
>> changed, so we need to implement the patches to this... ???
>>     
>
> Haven't even looked at it.  The changes needed to implement this aren't very 
> great, but it will need to be redone when the changes in they myth-eit branch 
> get merged into trunk.  From most of the commit logs I've seen the changes in 
> myth-eit have not affected the DVBRecorder class.  There are some but it 
> shouldn't be too difficult.
>
>   
>> and i see your scheudler patch works like mine, i also thought of adding
>> a field to the programm info, by mine was only a first quick dirty hack!
>> i also think that there are a little more changes to do, because now if
>> due some recordings for example a channel is recored on the second card
>> and then ther comes a programm with the same mplex, but the first card
>> is free i think this one is used (need to be checked). but if it is so,
>> the first card is blocked but it is not needed! but that is a later
>> problem, if everything works...
>>     
>
> My situation is, I have two DVB-T cards, both exactly the same and both 
> plugged into the same antenna.  When I modified the scheduler code it looked 
> like the scheduler assigned programs to each of the cards in numerical order.  
> So this situation shouldn't come up.  The only situation where a higher 
> numbered card could be assigned a recording before a lower numbered card is 
> when they are connected to different sources.  In which case in your example 
> the second program on the same mux would not be able to be recorded on first 
> card.  Of course I could be wrong.  If what you say is indeed the case then 
> it is a scheduler issue and independent of getting the recorders doing the 
> right thing.
>
> --
> Aaron
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
>
>   
Maybe I have time this week to look at your sources too... But livetv is 
still broken with this patch, or not??? I think we should look that 
livetv also starts recording to two files when a new programm is started 
while watching live tv. but then you should stay watching the old file, 
as long as your overlap time in the db is set. after that livetv 
switches you to the new one. i haven't yet got a look to the livetv 
code, because i don't use it, but i'm looking how difficult this would 
get within next week.

maybe also we should make in configurable if the recording to multiple 
files is used or not, because maybe not everyone likes it..


More information about the mythtv-dev mailing list