[vlc-devel] [PATCH 3/3] dtv: Thorough rewrite of BDA graph for Win32

John Freed okvlc at johnfreed.com
Fri Mar 16 13:00:05 CET 2012


> Message: 3
> Date: Fri, 16 Mar 2012 12:13:31 +0200
> From: " R?mi Denis-Courmont" <remi at remlab.net>
> To: vlc-devel at videolan.org
> Subject: Re: [vlc-devel] [PATCH 3/3] dtv: Thorough rewrite of BDA
>        graph for       Win32
> Message-ID: <201203161213.31978.remi at remlab.net>
> Content-Type: Text/Plain;  charset="utf-8"
>
> +    if( clsid == CLSID_NetworkProvider )
> +        sys = UNIVERSAL;
>
> I don't see what that is supposed to mean. Whether this is a DVB-IP receiver,
> a remote DVB tuner or an externally configured tuner, it definitely won't
> accept every possible standard. Claiming the contrary will ruin the frequency
> scanner.
>
> Note that the common code already supports receiving without tuning. If no
> frequency is specified, VLC will directly try to receive the stream, assuming
> something else takes care of tuning.
>

The purpose was to give a slot to the Windows7 "Universal Network
Provider". But I discovered that that will require another total
rewrite, so forget it, for now. If I need it later I will label it
windows-only. Fortunately, Win7 supports the XP approach of using a
specific network provider. I won't even think about Win8.

> +    msg_Dbg( p_access, "EnumSystems: Entering EnumSystems 0314 10:45pm" );
>
> This is rather peculiar.
>

just for debugging so I could keep track of when I updated
EnumSystems. I tried two very different approaches and this one worked
better and was far less complex. I can take out the date/time stamp,
which was essentially a note to myself about which version I was
testing.

I'm incorporating all these observations and comments and will submit
an update soon.



More information about the vlc-devel mailing list