Le quintidi 25 messidor, an CCXXII, Lukasz Marek a écrit :
> I am not sure about that. I agree it is a bit strange libavformat
> has both (de)muxers and protocols.

Some protocols are tied tightly to the corresponding muxer or demuxer, or
the other way around.

And anyway, what good would it do separate them? I see a lot of trouble
keeping the libraries separate, with endless compatibility problems, and I
see very little benefit.

>                                    I would expect it to be
> separated, but overall I don't don't agree it is bad ffmpeg has them
> at all.

Well, almost nobody does. There are in ffmpeg protocols that are directly
designed for multimedia, they do not belong anywhere else, and those that
are tied to muxers or demuxers could not be anywhere else anyway.

Between RTP (one of the worst offenders) and a generic file access protocol,
there is a complete spectrum of protocols more or less specifically designed
or used in multimedia.

FFmpeg chose to implement gopher, and not to remove it when others did.
Samba is undoubtedly more useful than gopher.

Regards,

-- 
  Nicolas George

Attachment: signature.asc
Description: Digital signature

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to