Re: [vdr] VDR ISDB-T support

2015-08-04 Thread Klaus Schmidinger

On 04.08.2015 08:12, Christian Rodriguez wrote:

Hello everyone! I'm from Argentina, and up to last month I've been using VDR 
1.7.262 with an ISDB-T USB adapter. It works really good, but the last week 
I've been trying to upgrade to VDR 2.2 and I've found a problem with ISDB-T 
cards: they are not supported.

As I'm really interested in using VDR, I was digging inside the code and found 
a partial solution for this problem: as ISDBT is the same as DVBT, I've changed 
the way delivery system is queried. My changes are applied in a cloned repo at 
github:

https://github.com/chrodriguez/vdr/commit/dadbca57c2dc55c1c53b4fa8f68b56728ab72ddd#diff-8fe0655a5feb333a97bf3a2a8b451546R1294

That's the only change I've made. Now I can enjoy my fresh upgraded VDR 
installation!!

I think a better refactor should be made, but for now it's working perfectly 
deployed as a docker container: 
https://registry.hub.docker.com/u/chrodriguez/vdr


If it works for you this way, I'll adopt this change in the next version.

Surely there should be a better implementation, since ISDB-T has several
tuning parameters of its own. But since there is no such signal here I can't
implement/test this myself. Somebody with the proper hardware/signal/knowledge
would have to do that.

Klaus

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] VDR ISDB-T support

2015-08-04 Thread Thomas Netousek

  
  

  Hi Christian,
  
  thanks for sharing your experience !
  
  Do you know of any good ISDB-T internal cards ?
  I looked around, but for DVB-T I find many dual receiver cards,
  for ISDB-T it looks like there are "only" single-receiver USB
  sticks ?
  
  
  Kind regards from Vienna, Austria
  
  Thomas
  
  On 08/04/15 08:12, Christian Rodriguez wrote:


  
  
  Hello everyone! I'm from Argentina, and up to last month I've been
  using VDR 1.7.262 with an ISDB-T USB adapter. It works really
  good, but the last week I've been trying to upgrade to VDR 2.2 and
  I've found a problem with ISDB-T cards: they are not supported.
  
  As I'm really interested in using VDR, I was digging inside the
  code and found a partial solution for this problem: as ISDBT is
  the same as DVBT, I've changed the way delivery system is queried.
  My changes are applied in a cloned repo at github:
  
  https://github.com/chrodriguez/vdr/commit/dadbca57c2dc55c1c53b4fa8f68b56728ab72ddd#diff-8fe0655a5feb333a97bf3a2a8b451546R1294
  
  That's the only change I've made. Now I can enjoy my fresh
  upgraded VDR installation!!
  
  I think a better refactor should be made, but for now it's working
  perfectly deployed as a docker container: https://registry.hub.docker.com/u/chrodriguez/vdr
  
  Thanks for this wonderfull project!
  -- 
Lic. Christian A. Rodriguez
@car_unlp
  
  
  
  ___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr



  


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] VDR ISDB-T support (vdr Digest, Vol 127, Issue 1)

2015-08-04 Thread Christian Rodriguez


El 04/08/15 a las 05:25, Klaus Schmidinger escribió:
> On 04.08.2015 08:12, Christian Rodriguez wrote:
>> Hello everyone! I'm from Argentina, and up to last month I've been
>> using VDR 1.7.262 with an ISDB-T USB adapter. It works really good,
>> but the last week I've been trying to upgrade to VDR 2.2 and I've
>> found a problem with ISDB-T cards: they are not supported.
>>
>> As I'm really interested in using VDR, I was digging inside the code
>> and found a partial solution for this problem: as ISDBT is the same
>> as DVBT, I've changed the way delivery system is queried. My changes
>> are applied in a cloned repo at github:
>>
>> https://github.com/chrodriguez/vdr/commit/dadbca57c2dc55c1c53b4fa8f68b56728ab72ddd#diff-8fe0655a5feb333a97bf3a2a8b451546R1294
>>
>>
>> That's the only change I've made. Now I can enjoy my fresh upgraded
>> VDR installation!!
>>
>> I think a better refactor should be made, but for now it's working
>> perfectly deployed as a docker container:
>> https://registry.hub.docker.com/u/chrodriguez/vdr
>
> If it works for you this way, I'll adopt this change in the next version.
>
> Surely there should be a better implementation, since ISDB-T has several
> tuning parameters of its own. But since there is no such signal here I
> can't
> implement/test this myself. Somebody with the proper
> hardware/signal/knowledge
> would have to do that.
>
I've tried to follow vdr code, and I think I shall add specific code to
dvbdevice.c, specially:

 * GetRequiredDeliverySystem
 * cDvbTuner::SetFrontend
 * cDvbDevice::QueryDeliverySystems
 * cDvbDevice::ProvidesSource

Is there any developer guide for VDR so I can read it before trying to
understand directly from code? I have the proper HW & signal...

Thanks!

> Klaus
>
>
>

-- 
Lic. Christian A. Rodriguez
@car_unlp

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr