public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
From: Steven Toth <stoth@linuxtv.org>
To: Christophe Thommeret <hftom@free.fr>
Cc: "linux-dvb@linuxtv.org" <linux-dvb@linuxtv.org>
Subject: Re: [linux-dvb] S2API - Status  - Thu Sep 11th
Date: Sun, 14 Sep 2008 11:01:49 -0400	[thread overview]
Message-ID: <48CD275D.7090301@linuxtv.org> (raw)
In-Reply-To: <200809141646.01263.hftom@free.fr>

Christophe Thommeret wrote:
> Le Saturday 13 September 2008 21:21:35 Steven Toth, vous avez écrit :
>>> First i tried old api (kaffeine)-> everything works as expected.
>>> Then i tried new API (with latest tune.c) -> nova-t and nova-s work,
>>> cinergyT2 doesn't. I've also noticed that FE_SET_PROPERTY ioctl always
>>> return -1, even when success..
>>> Then i tried old api again -> now dvb-s doesn't lock and dvb-t always
>>> lock on the freq used in tune.c
>> Fixed in the current tree.
> 
> Indeed, cache bug is now fixed, old api works as expected in all cases. (Exept 
> for the cinergyT2 case off course)

Speaking of which, I looked at this yesterday. I'll post my feedback 
back to Johannes thread, where I said I'd investigate.

> 
> However, i see that GETting DTV_DELIVERY_SYSTEM always returns the cached 
> value, so at first (after modules (re)load) it returns 0. An application 
> really needs to know the delivery system (and others usefull infos) to be 
> able to handle a device, like the old api FE_GET_INFO.
> 

Yes, talking with Darron we're talking about being able to identify the 
existence of the API and capabilities.

We have the DTV_FE_CAPABILITY_COUNT and DTV_FE_CAPABILITY (current 
defined but not connected in dvb-core) which would be the natural place 
to expose every older (and newer) feature of the demods.

The command you're referring to now does exactly what it's supposed to, 
it selects your last SET value (or if the demod has provided a 
.get_proeprty() callback), the demod could chose to answer differently. 
In principle we could add a one line fix to the cx24116 demod 
"c->delivery_system = SYS_DVBS2;" to solve your initial problem - but I 
don't that's the correct approach.

When the phase #1 work is done we'll fill out the capabilities changes 
in dvb-core and start to expose interesting features, like LNA, 
diversity, delivery systems, power controls or anything else that the 
linuxtv community thinks is generalized and useful. We will take these 
steps carefully.

- Steve


_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

  parent reply	other threads:[~2008-09-14 15:02 UTC|newest]

Thread overview: 45+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-09-12  5:51 [linux-dvb] S2API - Status - Thu Sep 11th Steven Toth
2008-09-12  6:26 ` Christophe Thommeret
2008-09-12 13:18   ` Steven Toth
2008-09-12 13:29     ` Christophe Thommeret
2008-09-12 13:31       ` Christophe Thommeret
2008-09-12 14:08       ` Steven Toth
2008-09-12 15:27         ` Johannes Stezenbach
2008-09-12 16:17           ` Steven Toth
2008-09-14 16:47             ` Steven Toth
2008-09-14 18:04               ` Christophe Thommeret
2008-09-15  2:14                 ` Christophe Thommeret
2008-09-15  3:17                   ` Steven Toth
2008-09-15 17:08                     ` Igor M. Liplianin
2008-09-15 20:02                       ` Gregoire Favre
2008-09-15 20:14                         ` Igor M. Liplianin
     [not found]                       ` <48CE9E22.9060405@hauppauge.com>
2008-09-16 21:37                         ` [linux-dvb] [PATCH] S2API - Silicon Labs si2109/2110 demodulator support Igor M. Liplianin
2008-09-17 22:27                           ` [linux-dvb] [PATCH] S2API - Add support for USB card modification with si2109/2110 demodulator Igor M. Liplianin
2008-09-22  4:09                             ` Steven Toth
2008-09-22  4:07                           ` [linux-dvb] [PATCH] S2API - Silicon Labs si2109/2110 demodulator support Steven Toth
2008-09-23 19:01                           ` [linux-dvb] [PATCH] S2API - ST stv0288 " Igor M. Liplianin
2008-09-23 19:04                             ` Igor M. Liplianin
2008-09-23 19:09                               ` Steven Toth
2008-09-24  1:38                               ` Steven Toth
2008-09-25  2:30                             ` [linux-dvb] [PATCH] S2API - Kconfig dependency fixes for cards with stv0288 and si21xx Igor M. Liplianin
2008-09-15 11:43                   ` [linux-dvb] S2API - Status - Thu Sep 11th Johannes Stezenbach
2008-09-16  2:58                     ` Christophe Thommeret
2008-09-16 21:24                       ` Johannes Stezenbach
     [not found]   ` <48CC12BF.7050803@hauppauge.com>
2008-09-14 14:46     ` Christophe Thommeret
2008-09-14 14:56       ` Christophe Thommeret
2008-09-14 16:49         ` Steven Toth
2008-09-14 15:01       ` Steven Toth [this message]
2008-09-14 15:27         ` Christophe Thommeret
2008-09-12  8:00 ` [linux-dvb] Siano ISDB [was: Re: S2API - Status - Thu Sep 11th] barry bouwsma
2008-09-12  8:24   ` [linux-dvb] Siano ISDB barry bouwsma
2008-09-12 11:47     ` Uri Shkolnik
     [not found]   ` <48CA6BBB.5010802@hauppauge.com>
2008-09-12 13:33     ` [linux-dvb] Siano ISDB [was: Re: S2API - Status - Thu Sep 11th] barry bouwsma
2008-09-12 14:13       ` Steven Toth
2008-09-12 14:38         ` barry bouwsma
2008-09-12 18:01     ` Michael Krufky
2008-09-12  9:17 ` [linux-dvb] S2API - Status - Thu Sep 11th Patrick Boettcher
2008-09-12 14:04   ` Steven Toth
2008-09-13 20:02   ` Steven Toth
2008-09-14 12:36     ` Hans Werner
2008-09-14 14:40       ` Steven Toth
2008-09-12 11:09 ` Hans Werner

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=48CD275D.7090301@linuxtv.org \
    --to=stoth@linuxtv.org \
    --cc=hftom@free.fr \
    --cc=linux-dvb@linuxtv.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox