Re: ISDB-T Tuner stopped working...

2012-02-06 Thread Felipe Magno de Almeida
On Mon, Feb 6, 2012 at 6:48 PM, Bruno Lima  wrote:
> Hi,

Hello Bruno Lima,

> I made a tuner last year for the ISDB-T and was working fine until december.
> Now that i am back at work, the tuner is only getting 1SEG signal.

What is your tuner? What is your tuner driver? What firmware version
is it using?
What kernel version are you using? Did you dvbscan it? With what frequencies?

I can use my PixelView dib0700 ISDB-Tb with Linux 3.2.2 very well. Both
One-seg and Full-seg channels.

> Did something changed in the API ?
>
> Att,
>
> Bruno Seabra Mendonça Lima
> --


-- 
Felipe Magno de Almeida
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: LinuxTV ported to Windows

2011-12-02 Thread Felipe Magno de Almeida
On Fri, Dec 2, 2011 at 7:35 AM, Issa Gorissen  wrote:
>> Hello,
>>
>> We have ported linuxtv's cx23885+CAM en50221+Diseq to Windows OS (Vista,
>> XP, win7 tested). Results available under GPL and can be checkout from
>> git repository:
>> https://github.com/netup/netup-dvb-s2-ci-dual
>>
>> Binary builds (ready to install) available in build directory. Currently
>> NetUP Dual DVB-S2 CI card supported (
>> http://www.netup.tv/en-EN/dual_dvb-s2-ci_card.php ).
>>
>> Driver based on Microsoft BDA standard, but some features (DiSEqC, CI)
>> supported by custom API, for more details see netup_bda_api.h file.
>>
>> Any comments, suggestions are welcome.
>>
>> --
>> Abylai Ospan
>> NetUP Inc.
>
> Yes indeed, it is a pity but it seems this work is in violation of the GPL.

The GPL has specific provisions for system libraries, which would IMO,
constitute the kernel AFAIU. So it would not violate the GPL.

> --
> This General Public License does not permit incorporating your program into
> proprietary programs. If your program is a subroutine library, you may
> consider it more useful to permit linking proprietary applications with the
> library. If this is what you want to do, use the GNU Library General
> Public License instead of this License.
> --
>
> [http://www.gnu.org/philosophy/why-not-lgpl.html]
> [http://www.gnu.org/copyleft/gpl.html]
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media" in
> the body of a message to majord...@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html



-- 
Felipe Magno de Almeida
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Filtering DSMCC streams with dib0700/dib8000 Prolink PixelView SBTVD HD

2011-10-07 Thread Felipe Magno de Almeida
Hi,

I'm not sure this is the right place to ask, but since I haven't found
anywhere else to ask I'm trying here.

I'm in Brazil, where we use ISDB-Tb standard derived from ISDB-T and
I'm using Prolink PixelView SBTVD HD.  A USB adapter. It uses
dvb-usb-dib0700 driver. I'm parsing PAT, PMT and NIT tables. With PMT
table I can find streams for which stream_type is between 0x8 and 0xD,
which means DSMCC streams. But with the following code:

dmx_sct_filter_params f;
std::memset(&f, 0, sizeof(f));
f.pid = *elementary_pid;
f.timeout = 0;
f.flags = DMX_IMMEDIATE_START | DMX_CHECK_CRC;

if(ioctl(new_demux_fd, DMX_SET_FILTER, &f) == -1)
{
  std::exit(-1);
}

which runs correctly. There never seems to be anything to read from
the fd. elementary_pid is the PID in the PMT table. I've also tried
PES filtering with no success.

I was able to to read a audio stream the same way, by using a
elementary pid from a stream with stream_type 0x11. And it worked
as I expected.

Am I doing something wrong, or the device has some sort of restriction
for DSMCC streams, or it is more likely the channel is not broadcasting
any DSMCC streams though it is publishing it in its PMT table?

Thanks in advance,
-- 
Felipe Magno de Almeida
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html