[vlc-devel] Re: vlc: svn commit r17986 (md)

Marian Durkovic md at bts.sk
Fri Nov 24 13:48:52 CET 2006


> 
> From https://trac.videolan.org/vlc/ticket/826, you reported, about the 
> specification of a server name for ASM streams:

Ticket #826 was fixed by your commits 17601-17603 and their respective 
followups. It is pretty fine with me and I haven't complained anymore.

> Now that I 
> remove SSM joins for ASM streams you complain that it should be brought 
> back. How am I supposed to tell which of your conflicting versions is 
> correct?

Noone was asking to bypass the IP_ADD_SOURCE_MEMBERSHIP on the *client-side*.
The problem was on the server side and it was fixed already.

> ... but don't complain again if 
> VLC reintroduces source-filters for ASM streams later on.

You're still not getting the point. 

On the server side:

1) Source-filters should NEVER be made compulsory for ASM
2) Source-filters must be used for SSM (otherwise it doesn't work).

This is now correctly implemented both in trunk and in 0.8.6-branch.

And yes, if you reintroduce compulsory source filters on the server side,
I will have no other chance than to complain again, and not only due
to IGMPv3 bugs. I won't complain if you make them optional (default=off).

> This "ugly hack" allows source filter to work on operating systems that
> do not support IGMPv3/MLDv2

This is valid comment. So the proper implementation should IMHO look like
this:

- try IP_ADD_SOURCE_MEMBERSHIP first
- fallback to IGMPv2 with your hacks if it fails 


The same applies for MLDv2.

 
	With kind regards,

		M.

-- 
This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html



More information about the vlc-devel mailing list