Searched refs:ucs4 (Results 1 - 24 of 24) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/libid3tag-0.15.0b/
H A Ducs4.c19 * $Id: ucs4.c,v 1.12 2003/04/19 00:14:33 rob Exp $
31 # include "ucs4.h"
39 * NAME: ucs4->length()
40 * DESCRIPTION: return the number of ucs4 chars represented by a ucs4 string
42 id3_length_t id3_ucs4_length(id3_ucs4_t const *ucs4) argument
44 id3_ucs4_t const *ptr = ucs4;
49 return ptr - ucs4;
53 * NAME: ucs4->size()
54 * DESCRIPTION: return the encoding size of a ucs4 strin
56 id3_ucs4_size(id3_ucs4_t const *ucs4) argument
65 id3_ucs4_latin1size(id3_ucs4_t const *ucs4) argument
74 id3_ucs4_utf16size(id3_ucs4_t const *ucs4) argument
94 id3_ucs4_utf8size(id3_ucs4_t const *ucs4) argument
124 id3_ucs4_latin1duplicate(id3_ucs4_t const *ucs4) argument
139 id3_ucs4_utf16duplicate(id3_ucs4_t const *ucs4) argument
154 id3_ucs4_utf8duplicate(id3_ucs4_t const *ucs4) argument
181 id3_ucs4_t *ucs4; local
194 id3_ucs4_putnumber(id3_ucs4_t *ucs4, unsigned long number) argument
216 id3_ucs4_getnumber(id3_ucs4_t const *ucs4) argument
[all...]
H A Dutf8.c32 # include "ucs4.h"
36 * DESCRIPTION: return the number of ucs4 chars represented by a utf8 string
117 * DESCRIPTION: duplicate and decode a utf8 string into ucs4
121 id3_ucs4_t *ucs4; local
123 ucs4 = malloc((id3_utf8_length(utf8) + 1) * sizeof(*ucs4));
124 if (ucs4)
125 id3_utf8_decode(utf8, ucs4);
127 return release(ucs4);
132 * DESCRIPTION: decode a series of utf8 chars into a single ucs4 cha
134 id3_utf8_decodechar(id3_utf8_t const *utf8, id3_ucs4_t *ucs4) argument
212 id3_utf8_encodechar(id3_utf8_t *utf8, id3_ucs4_t ucs4) argument
269 id3_utf8_decode(id3_utf8_t const *utf8, id3_ucs4_t *ucs4) argument
280 id3_utf8_encode(id3_utf8_t *utf8, id3_ucs4_t const *ucs4) argument
312 id3_utf8_serialize(id3_byte_t **ptr, id3_ucs4_t const *ucs4, int terminate) argument
344 id3_ucs4_t *ucs4; local
[all...]
H A Dlatin1.c32 # include "ucs4.h"
36 * DESCRIPTION: return the number of ucs4 chars represented by a latin1 string
84 * DESCRIPTION: duplicate and decode a latin1 string into ucs4
88 id3_ucs4_t *ucs4; local
90 ucs4 = malloc((id3_latin1_length(latin1) + 1) * sizeof(*ucs4));
91 if (ucs4)
92 id3_latin1_decode(latin1, ucs4);
94 return release(ucs4);
99 * DESCRIPTION: decode a (single) latin1 char into a single ucs4 cha
101 id3_latin1_decodechar(id3_latin1_t const *latin1, id3_ucs4_t *ucs4) argument
113 id3_latin1_encodechar(id3_latin1_t *latin1, id3_ucs4_t ucs4) argument
126 id3_latin1_decode(id3_latin1_t const *latin1, id3_ucs4_t *ucs4) argument
137 id3_latin1_encode(id3_latin1_t *latin1, id3_ucs4_t const *ucs4) argument
169 id3_latin1_serialize(id3_byte_t **ptr, id3_ucs4_t const *ucs4, int terminate) argument
196 id3_ucs4_t *ucs4; local
[all...]
H A Dutf16.c32 # include "ucs4.h"
36 * DESCRIPTION: return the number of ucs4 chars represented by a utf16 string
73 * DESCRIPTION: duplicate and decode a utf16 string into ucs4
77 id3_ucs4_t *ucs4; local
79 ucs4 = malloc((id3_utf16_length(utf16) + 1) * sizeof(*ucs4));
80 if (ucs4)
81 id3_utf16_decode(utf16, ucs4);
83 return release(ucs4);
88 * DESCRIPTION: decode a series of utf16 chars into a single ucs4 cha
90 id3_utf16_decodechar(id3_utf16_t const *utf16, id3_ucs4_t *ucs4) argument
114 id3_utf16_encodechar(id3_utf16_t *utf16, id3_ucs4_t ucs4) argument
139 id3_utf16_decode(id3_utf16_t const *utf16, id3_ucs4_t *ucs4) argument
150 id3_utf16_encode(id3_utf16_t *utf16, id3_ucs4_t const *ucs4) argument
217 id3_utf16_serialize(id3_byte_t **ptr, id3_ucs4_t const *ucs4, enum id3_utf16_byteorder byteorder, int terminate) argument
250 id3_ucs4_t *ucs4; local
[all...]
H A Drender.c37 # include "ucs4.h"
133 id3_length_t id3_render_string(id3_byte_t **ptr, id3_ucs4_t const *ucs4, argument
139 if (ucs4 == 0)
140 ucs4 = id3_ucs4_empty;
144 return id3_latin1_serialize(ptr, ucs4, terminate);
149 return id3_utf16_serialize(ptr, ucs4, byteorder, terminate);
152 return id3_utf8_serialize(ptr, ucs4, terminate);
173 id3_length_t id3_render_paddedstring(id3_byte_t **ptr, id3_ucs4_t const *ucs4, argument
185 if (ucs4) {
186 while (*ucs4
[all...]
H A Dparse.c151 id3_ucs4_t *ucs4 = 0; local
156 ucs4 = id3_latin1_deserialize(ptr, length);
162 ucs4 = id3_utf16_deserialize(ptr, length, byteorder);
166 ucs4 = id3_utf8_deserialize(ptr, length);
170 if (ucs4 && !full) {
173 for (check = ucs4; *check; ++check) {
179 return ucs4;
H A DMakefile.am81 libid3tag_la_SOURCES = version.c ucs4.c latin1.c utf16.c utf8.c \
84 version.h ucs4.h latin1.h utf16.h utf8.h \
H A Dfield.c39 # include "ucs4.h"
276 id3_ucs4_t *ucs4; local
278 ucs4 = id3_parse_string(ptr, length, *encoding,
280 if (ucs4 == 0)
283 field->string.ptr = ucs4;
290 id3_ucs4_t *ucs4, **strings; local
295 ucs4 = id3_parse_string(ptr, end - *ptr, *encoding, 0);
296 if (ucs4 == 0)
302 free(ucs4);
307 field->stringlist.strings[field->stringlist.nstrings++] = ucs4;
[all...]
H A Dtag.c42 # include "ucs4.h"
337 id3_ucs4_t ucs4[31]; local
354 id3_latin1_decode(text, ucs4);
356 id3_ucs4_putnumber(ucs4, number);
361 id3_field_setfullstring(&frame->fields[3], ucs4) == -1)
365 id3_ucs4_t *ptr = ucs4;
H A Dcompat.c72 # include "ucs4.h"
H A DMakefile.in149 libid3tag_la_SOURCES = version.c ucs4.c latin1.c utf16.c utf8.c \
152 version.h ucs4.h latin1.h utf16.h utf8.h \
174 am__libid3tag_la_SOURCES_DIST = version.c ucs4.c latin1.c utf16.c utf8.c \
176 crc.c util.c tag.c file.c version.h ucs4.h latin1.h utf16.h \
182 am_libid3tag_la_OBJECTS = version.lo ucs4.lo latin1.lo utf16.lo utf8.lo \
196 @AMDEP_TRUE@ ./$(DEPDIR)/ucs4.Plo ./$(DEPDIR)/utf16.Plo \
312 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ucs4.Plo@am__quote@
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/packages/libid3tag-0.15.0b/
H A Ducs4.c19 * $Id: ucs4.c,v 1.12 2003/04/19 00:14:33 rob Exp $
31 # include "ucs4.h"
39 * NAME: ucs4->length()
40 * DESCRIPTION: return the number of ucs4 chars represented by a ucs4 string
42 id3_length_t id3_ucs4_length(id3_ucs4_t const *ucs4) argument
44 id3_ucs4_t const *ptr = ucs4;
49 return ptr - ucs4;
53 * NAME: ucs4->size()
54 * DESCRIPTION: return the encoding size of a ucs4 strin
56 id3_ucs4_size(id3_ucs4_t const *ucs4) argument
65 id3_ucs4_latin1size(id3_ucs4_t const *ucs4) argument
74 id3_ucs4_utf16size(id3_ucs4_t const *ucs4) argument
94 id3_ucs4_utf8size(id3_ucs4_t const *ucs4) argument
124 id3_ucs4_latin1duplicate(id3_ucs4_t const *ucs4) argument
139 id3_ucs4_utf16duplicate(id3_ucs4_t const *ucs4) argument
154 id3_ucs4_utf8duplicate(id3_ucs4_t const *ucs4) argument
181 id3_ucs4_t *ucs4; local
194 id3_ucs4_putnumber(id3_ucs4_t *ucs4, unsigned long number) argument
216 id3_ucs4_getnumber(id3_ucs4_t const *ucs4) argument
[all...]
H A Dutf8.c32 # include "ucs4.h"
36 * DESCRIPTION: return the number of ucs4 chars represented by a utf8 string
117 * DESCRIPTION: duplicate and decode a utf8 string into ucs4
121 id3_ucs4_t *ucs4; local
123 ucs4 = malloc((id3_utf8_length(utf8) + 1) * sizeof(*ucs4));
124 if (ucs4)
125 id3_utf8_decode(utf8, ucs4);
127 return release(ucs4);
132 * DESCRIPTION: decode a series of utf8 chars into a single ucs4 cha
134 id3_utf8_decodechar(id3_utf8_t const *utf8, id3_ucs4_t *ucs4) argument
212 id3_utf8_encodechar(id3_utf8_t *utf8, id3_ucs4_t ucs4) argument
269 id3_utf8_decode(id3_utf8_t const *utf8, id3_ucs4_t *ucs4) argument
280 id3_utf8_encode(id3_utf8_t *utf8, id3_ucs4_t const *ucs4) argument
312 id3_utf8_serialize(id3_byte_t **ptr, id3_ucs4_t const *ucs4, int terminate) argument
344 id3_ucs4_t *ucs4; local
[all...]
H A Dlatin1.c32 # include "ucs4.h"
36 * DESCRIPTION: return the number of ucs4 chars represented by a latin1 string
84 * DESCRIPTION: duplicate and decode a latin1 string into ucs4
88 id3_ucs4_t *ucs4; local
90 ucs4 = malloc((id3_latin1_length(latin1) + 1) * sizeof(*ucs4));
91 if (ucs4)
92 id3_latin1_decode(latin1, ucs4);
94 return release(ucs4);
99 * DESCRIPTION: decode a (single) latin1 char into a single ucs4 cha
101 id3_latin1_decodechar(id3_latin1_t const *latin1, id3_ucs4_t *ucs4) argument
113 id3_latin1_encodechar(id3_latin1_t *latin1, id3_ucs4_t ucs4) argument
126 id3_latin1_decode(id3_latin1_t const *latin1, id3_ucs4_t *ucs4) argument
137 id3_latin1_encode(id3_latin1_t *latin1, id3_ucs4_t const *ucs4) argument
169 id3_latin1_serialize(id3_byte_t **ptr, id3_ucs4_t const *ucs4, int terminate) argument
196 id3_ucs4_t *ucs4; local
[all...]
H A Dutf16.c32 # include "ucs4.h"
36 * DESCRIPTION: return the number of ucs4 chars represented by a utf16 string
73 * DESCRIPTION: duplicate and decode a utf16 string into ucs4
77 id3_ucs4_t *ucs4; local
79 ucs4 = malloc((id3_utf16_length(utf16) + 1) * sizeof(*ucs4));
80 if (ucs4)
81 id3_utf16_decode(utf16, ucs4);
83 return release(ucs4);
88 * DESCRIPTION: decode a series of utf16 chars into a single ucs4 cha
90 id3_utf16_decodechar(id3_utf16_t const *utf16, id3_ucs4_t *ucs4) argument
114 id3_utf16_encodechar(id3_utf16_t *utf16, id3_ucs4_t ucs4) argument
139 id3_utf16_decode(id3_utf16_t const *utf16, id3_ucs4_t *ucs4) argument
150 id3_utf16_encode(id3_utf16_t *utf16, id3_ucs4_t const *ucs4) argument
217 id3_utf16_serialize(id3_byte_t **ptr, id3_ucs4_t const *ucs4, enum id3_utf16_byteorder byteorder, int terminate) argument
250 id3_ucs4_t *ucs4; local
[all...]
H A Drender.c37 # include "ucs4.h"
133 id3_length_t id3_render_string(id3_byte_t **ptr, id3_ucs4_t const *ucs4, argument
139 if (ucs4 == 0)
140 ucs4 = id3_ucs4_empty;
144 return id3_latin1_serialize(ptr, ucs4, terminate);
149 return id3_utf16_serialize(ptr, ucs4, byteorder, terminate);
152 return id3_utf8_serialize(ptr, ucs4, terminate);
173 id3_length_t id3_render_paddedstring(id3_byte_t **ptr, id3_ucs4_t const *ucs4, argument
185 if (ucs4) {
186 while (*ucs4
[all...]
H A Dparse.c151 id3_ucs4_t *ucs4 = 0; local
156 ucs4 = id3_latin1_deserialize(ptr, length);
162 ucs4 = id3_utf16_deserialize(ptr, length, byteorder);
166 ucs4 = id3_utf8_deserialize(ptr, length);
170 if (ucs4 && !full) {
173 for (check = ucs4; *check; ++check) {
179 return ucs4;
H A DMakefile.am81 libid3tag_la_SOURCES = version.c ucs4.c latin1.c utf16.c utf8.c \
84 version.h ucs4.h latin1.h utf16.h utf8.h \
H A Dfield.c39 # include "ucs4.h"
276 id3_ucs4_t *ucs4; local
278 ucs4 = id3_parse_string(ptr, length, *encoding,
280 if (ucs4 == 0)
283 field->string.ptr = ucs4;
290 id3_ucs4_t *ucs4, **strings; local
295 ucs4 = id3_parse_string(ptr, end - *ptr, *encoding, 0);
296 if (ucs4 == 0)
302 free(ucs4);
307 field->stringlist.strings[field->stringlist.nstrings++] = ucs4;
[all...]
H A Dtag.c42 # include "ucs4.h"
337 id3_ucs4_t ucs4[31]; local
354 id3_latin1_decode(text, ucs4);
356 id3_ucs4_putnumber(ucs4, number);
361 id3_field_setfullstring(&frame->fields[3], ucs4) == -1)
365 id3_ucs4_t *ptr = ucs4;
H A Dcompat.c72 # include "ucs4.h"
H A DMakefile.in143 libid3tag_la_SOURCES = version.c ucs4.c latin1.c utf16.c utf8.c \
146 version.h ucs4.h latin1.h utf16.h utf8.h \
168 am__libid3tag_la_SOURCES_DIST = version.c ucs4.c latin1.c utf16.c utf8.c \
170 crc.c util.c tag.c file.c version.h ucs4.h latin1.h utf16.h \
176 am_libid3tag_la_OBJECTS = version.lo ucs4.lo latin1.lo utf16.lo utf8.lo \
190 @AMDEP_TRUE@ ./$(DEPDIR)/ucs4.Plo ./$(DEPDIR)/utf16.Plo \
305 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ucs4.Plo@am__quote@
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/unzip60/
H A Dprocess.c2229 static int ucs4_string_to_utf8(ucs4, utf8buf, buflen)
2230 ZCONST ulg *ucs4;
2237 if (!ucs4)
2241 int mbl = utf8_from_ucs4_char(mb, *ucs4++);
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/zip30/
H A Dfileio.c71 local int ucs4_string_to_utf8 OF((ZCONST ulg *ucs4, char *utf8buf,
2996 local int ucs4_string_to_utf8(ucs4, utf8buf, buflen)
2997 ZCONST ulg *ucs4;
3004 if (!ucs4)
3008 int mbl = utf8_from_ucs4_char(mb, *ucs4++);

Completed in 318 milliseconds