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;
+}