[FFmpeg-devel] [PATCH] move put_v from nutenc.c and make it public in avio.h and aviobuf.c

Måns Rullgård mans
Thu Jul 8 01:32:02 CEST 2010


Michael Niedermayer <michaelni at gmx.at> writes:

> On Thu, Jul 08, 2010 at 12:17:05AM +0100, M?ns Rullg?rd wrote:
>> Michael Niedermayer <michaelni at gmx.at> writes:
>> 
>> > On Wed, Jul 07, 2010 at 11:00:56PM +0100, M?ns Rullg?rd wrote:
>> >> Michael Chinen <mchinen at gmail.com> writes:
>> >> 
>> >> > --- a/libavformat/avio.h
>> >> > +++ b/libavformat/avio.h
>> >> > @@ -352,12 +352,12 @@ void put_strz(ByteIOContext *s, const char *buf);
>> >> >  /**
>> >> >   * Put val using a variable number of bytes.
>> >> >   */
>> >> > -void put_v(ByteIOContext *bc, uint64_t val);
>> >> > +void ff_put_v(ByteIOContext *bc, uint64_t val);
>> >> >  
>> >> >  /**
>> >> >   * Get the length in bytes which is needed to store val as v.
>> >> >   */
>> >> > -int get_length(uint64_t val);
>> >> > +int ff_get_v_length(uint64_t val);
>> >> 
>> >> Since this is a public header, wouldn't an av_ prefix be appropriate?
>> >
>> > i dont think we are planing to use them from outside lavf so it should be ff_
>> 
>> They seem useful enough, but whatever.
>
> i dont mind making them public if someone wants to use them
> iam not aware of anyone wanting that though

Let's keep them private for now then.  It's easy enough to change
later if we want to.  The opposite is not true.

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



More information about the ffmpeg-devel mailing list