Lines Matching defs:encoding
232 * Decode characters to UTF-8 according to encoding type. The decoded buffer is
243 static int decode_str(AVFormatContext *s, AVIOContext *pb, int encoding,
258 switch (encoding) {
330 av_log(s, AV_LOG_WARNING, "Unknown encoding\n");
368 int encoding, dict_flags = AV_DICT_DONT_OVERWRITE | AV_DICT_DONT_STRDUP_VAL;
374 encoding = avio_r8(pb);
375 taglen--; /* account for encoding type byte */
377 if (decode_str(s, pb, encoding, &dst, &taglen) < 0) {
390 if (decode_str(s, pb, encoding, &dst, &taglen) < 0) {
401 if (encoding == ID3v2_ENCODING_ISO8859) {
432 int encoding;
438 encoding = avio_r8(pb);
446 if (decode_str(s, pb, encoding, &descriptor, &taglen) < 0 || taglen < 0)
449 if (decode_str(s, pb, encoding, &text, &taglen) < 0 || taglen < 0)
479 int encoding, dict_flags = AV_DICT_DONT_OVERWRITE | AV_DICT_DONT_STRDUP_VAL;
485 encoding = avio_r8(pb);
489 if (decode_str(s, pb, encoding, &dst, &taglen) < 0) {
502 if (decode_str(s, pb, encoding, &dst, &taglen) < 0) {
534 char encoding;
549 /* read encoding type byte */
550 encoding = avio_r8(pb);
560 if (decode_str(s, pb, encoding, &geob_data->file_name, &taglen) < 0 ||
565 if (decode_str(s, pb, encoding, &geob_data->description, &taglen) < 0 ||