On Mon, Apr 04, 2011 at 05:50:34PM +0200, aviad rozenhek wrote: > On Mon, Apr 4, 2011 at 16:56, Anton Khirnov <an...@khirnov.net> wrote: > > > On Mon, Apr 04, 2011 at 02:38:12PM +0000, Ronald S. Bultje wrote: > > > That said, I'm open to ideas how to expose the functionality you need > > (preferably) through the high-level API or in the worst case through a > > limited subset of the URLContext API. > > > > -- > > Anton Khirnov > > > > > using the URLContext API I was able to implement an async protocol wrapper > that solved UDP packet loss problem for me. > > and again, URLContext supports packet/datagram mode, while AVIO does not > [and should not]. > > the protocol layer gives a wonderful abstraction over RTMP, RTSP, files, > pipes, udp, tcp that no other library in the world has. > in many use cases, AVIO just gets in the way. > > personally, I am willing to suffer API/ABI incompatibilities in protocol > code for the privilege of using it directly.
The there's no problem, you can just use the private header ;) It's nice lavf is useful to you in that way, but I hope you understand that's not its main objective. If many people ask for the low-level API, then we might make it public again, but first it needs a big cleanup. -- Anton Khirnov
signature.asc
Description: Digital signature
_______________________________________________ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel