[FFmpeg-devel] [PATCH 1/2] avio: add avio_get_str()

Måns Rullgård mans
Wed Mar 2 20:34:19 CET 2011


Reimar D?ffinger <Reimar.Doeffinger at gmx.de> writes:

> On Wed, Mar 02, 2011 at 06:41:34PM +0000, M?ns Rullg?rd wrote:
>> What is the purpose of passing both maxlen and buflen?  The caller can
>> simply use whichever is smaller.
>
> The point is to be able to discard more than you read.
>
>> Is the return value the number of bytes read or the number of bytes
>> stored?  The comment does say read, but the difference is subtle enough
>> that I want to double-check.
>
> Yes, read.

It should be noted that if reading hits end of file or error, the return
value will be one more than bytes actually read.

-- 
M?ns Rullg?rd
mans at mansr.com



More information about the ffmpeg-devel mailing list