Mercurial > libavcodec.hg
diff utils.c @ 2676:0975710cf7f4 libavcodec
change extradata format for vorbis
author | mru |
---|---|
date | Fri, 13 May 2005 18:10:23 +0000 |
parents | 659b92488061 |
children | 32336384162e |
line wrap: on
line diff
--- a/utils.c Fri May 13 12:00:12 2005 +0000 +++ b/utils.c Fri May 13 18:10:23 2005 +0000 @@ -1015,3 +1015,17 @@ return -1; } #endif + +unsigned int av_xiphlacing(unsigned char *s, unsigned int v) +{ + unsigned int n = 0; + + while(v >= 0xff) { + *s++ = 0xff; + v -= 0xff; + n++; + } + *s = v; + n++; + return n; +}