So, what kind of tuner are you using?
There's one under development in the hardware forum.
Hi I am trying to write my own fm radio tuner app w/ RDS. I know that i can use DirectShow to tune the radio tuner. I am trying to figure out how to the get the RDS informaton from the fm tuner card. Is there a library, or something out there that would let me do this?
I am using typhoon tv tuner rds. But i am looking to write a fm tuner app that would work with any tv tuner card that uses phillips saa6588 chip. I can find stuff on linux that allows me to get the RDS information. the Video 4 linux(V4L2) has api that lets me read out the RDS data.
also there is a linux open source RDS deamon project
I was wondering if there is any similar for Windows.
I believe the DShow interface does not yet provide RDS support.. The way the Cinergy Cards do RDS (same phillips chip), is channeling the readings through their driver.. I'd assume any card that supports RDS in windows does the same.. meaning, RDS support would be somewhat card-specific..
The problem with that is how do I even get the API for the specific driver of a tuner card. surely these tv-card makers will not make their drivers open source.
man that sucks, i know that there is a open source WDM driver for Bt848 / Bt849 / Bt878 & Bt879 Chipset tv-tuner cards for windows. link is below
is there one for saa6588 chip?
you can try emailing the manufacturer to request some info on how to pull this info from their drivers/dll (without any source code of their stuff).. sometimes they listen.. most of the time they don't.. hopefully this will be more standard in the future.. I don't believe there's a driver designed specifically to handle just the phillips chip as it (most of the time) is incorporated into TV cards..
guino so you got it working on the cinergy 600 card in win xp? I noticed in some other threads you were trying to reverse engineer the drivers?
try emailing Radiator author. he has to have this kind of information knowing that he has written a very flexible radiator, right?