On 13/10/13 23:27, Justin Ruggles wrote: > From: Paul B Mahol <[email protected]> > > Signed-off-by: Paul B Mahol <[email protected]> > Signed-off-by: Michael Niedermayer <[email protected]> > Signed-off-by: Justin Ruggles <[email protected]> > --- > libavcodec/bytestream.h | 10 ++++++++++ > 1 files changed, 10 insertions(+), 0 deletions(-) > > diff --git a/libavcodec/bytestream.h b/libavcodec/bytestream.h > index 0f89558..63d61f1 100644 > --- a/libavcodec/bytestream.h > +++ b/libavcodec/bytestream.h > @@ -190,6 +190,16 @@ static av_always_inline int > bytestream2_tell_p(PutByteContext *p) > return (int)(p->buffer - p->buffer_start); > } > > +static av_always_inline int bytestream2_size(GetByteContext *g) > +{ > + return (int)(g->buffer_end - g->buffer_start); > +} > + > +static av_always_inline int bytestream2_size_p(PutByteContext *p) > +{ > + return (int)(p->buffer_end - p->buffer_start); > +} > +
I guess ok given we always use int there, might be useful moving to ptrdiff_t as well later? lu _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
