/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/libid3tag-0.15.0b/ |
H A D | ucs4.c | 19 * $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 D | utf8.c | 32 # 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 D | latin1.c | 32 # 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 D | utf16.c | 32 # 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 D | render.c | 37 # 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 D | parse.c | 151 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 D | Makefile.am | 81 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 D | field.c | 39 # 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 D | tag.c | 42 # 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 D | compat.c | 72 # include "ucs4.h"
|
H A D | Makefile.in | 149 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 D | ucs4.c | 19 * $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 D | utf8.c | 32 # 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 D | latin1.c | 32 # 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 D | utf16.c | 32 # 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 D | render.c | 37 # 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 D | parse.c | 151 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 D | Makefile.am | 81 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 D | field.c | 39 # 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 D | tag.c | 42 # 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 D | compat.c | 72 # include "ucs4.h"
|
H A D | Makefile.in | 143 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 D | process.c | 2229 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 D | fileio.c | 71 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++);
|