On Fri, Apr 01, 2011 at 10:58:03AM -0700, Ronald S. Bultje wrote:
> Hi,
> 
> On Fri, Apr 1, 2011 at 10:53 AM, Anton Khirnov <an...@khirnov.net> wrote:
> > ---
> >  libavformat/avio.h |   16 ++++++++++++++++
> >  1 files changed, 16 insertions(+), 0 deletions(-)
> >
> > diff --git a/libavformat/avio.h b/libavformat/avio.h
> > index 12fa2d5..7c2726f 100644
> > --- a/libavformat/avio.h
> > +++ b/libavformat/avio.h
> > @@ -458,6 +458,22 @@ attribute_deprecated void init_checksum(AVIOContext *s,
> >  attribute_deprecated unsigned long get_checksum(AVIOContext *s);
> >  #endif
> >
> > +/**
> > + * Allocate and initialize an AVIOContext for buffered I/O. It must be 
> > later
> > + * freed with av_free().
> > + *
> > + * @param buffer Memory block for input/output operations via AVIOContext.
> > + * @param buffer_size The buffer size is very important for performance.
> > + *        For protocols with fixed blocksize it should be set to this 
> > blocksize.
> > + *        For others a typical size is a cache page, e.g. 4kb.
> > + * @param write_flag Set to 1 if the buffer should be writable, 0 
> > otherwise.
> > + * @param opaque An opaque pointer to user-specific data.
> > + * @param read_packet  A function for refilling the buffer, may be NULL.
> > + * @param write_packet A function for writing the buffer contents, may be 
> > NULL.
> > + * @param seek A function for seeking to specified byte position, may be 
> > NULL.
> > + *
> > + * @return Allocated AVIOContext or NULL on failure.
> > + */
> >  AVIOContext *avio_alloc_context(
> >                   unsigned char *buffer,
> >                   int buffer_size,
> 
> OK, and thanks for taking the effort to document these functions.

Pushed.

-- 
Anton Khirnov

Attachment: signature.asc
Description: Digital signature

_______________________________________________
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to