[FFmpeg-devel] [PATCH] lavf: add samba protocol via libsmbclient

Derek Buitenhuis derek.buitenhuis at gmail.com
Sun Jul 13 19:04:54 CEST 2014

On 7/13/2014 5:54 PM, Lukasz Marek wrote:
> You also ignored the case where user might have no access to shell at 
> all to mount remote fs.

That's a pretty damn specialized case.

> Also, I wouldn't like a player (or anything else) mount anything under 
> carpet on my workstation. Case when I'm forced to do it (when possible) 
> is a step backward.

Yes but all the players *already* have SMB support more or less, which
is where it would belongs IMO.

> IMHO This discussion is like, lets not to add new codec to ffmpeg, user 
> may transcode file with libav for example and use it this way. You just 
> insist that there is just one way to do something and don't give any 
> other option. Maybe we should just mail samba developers to remove that 
> library, because it is not needed. Just my opinion.

Not really. I already thought adding stuff like FTP and Gopher to libav*format*
was out-of-scope and retarded for that library. It does not seem like the proper
place to do such access (proper being implementing an read/seek/whatever callback
for AVIO, which you can do even Today™).

I'm not going to do something as silly as block this patch, I'm just stating I think
the design decision is a poor one.

- Derek

More information about the ffmpeg-devel mailing list