Lines Matching defs:enc
48 enum ID3v2Encoding enc)
52 if (enc == ID3v2_ENCODING_UTF16BOM) {
67 uint32_t tag, enum ID3v2Encoding enc)
77 if (enc == ID3v2_ENCODING_UTF16BOM && string_is_ascii(str1) &&
79 enc = ID3v2_ENCODING_ISO8859;
81 avio_w8(dyn_buf, enc);
82 id3v2_encode_string(dyn_buf, str1, enc);
84 id3v2_encode_string(dyn_buf, str2, enc);
154 const char table[][4], enum ID3v2Encoding enc)
164 return id3v2_put_ttag(id3, pb, t->value, NULL, tag, enc);
221 ID3v2EncContext *id3, int enc)
233 if ((ret = id3v2_check_write_tag(id3, pb, t, ff_id3v2_tags, enc)) > 0) {
238 ff_id3v2_3_tags : ff_id3v2_4_tags, enc)) > 0) {
251 if ((ret = id3v2_put_ttag(id3, pb, t->key, t->value, MKBETAG('T', 'X', 'X', 'X'), enc)) < 0)
259 static int write_ctoc(AVFormatContext *s, ID3v2EncContext *id3, int enc)
292 static int write_chapter(AVFormatContext *s, ID3v2EncContext *id3, int id, int enc)
314 if ((ret = write_metadata(dyn_bc, &ch->metadata, id3, enc)) < 0)
333 int enc = id3->version == 3 ? ID3v2_ENCODING_UTF16BOM :
338 if ((ret = write_metadata(s->pb, &s->metadata, id3, enc)) < 0)
341 if ((ret = write_ctoc(s, id3, enc)) < 0)
345 if ((ret = write_chapter(s, id3, i, enc)) < 0)
361 int enc = id3->version == 3 ? ID3v2_ENCODING_UTF16BOM :
393 if (enc == ID3v2_ENCODING_UTF16BOM && string_is_ascii(desc))
394 enc = ID3v2_ENCODING_ISO8859;
400 avio_w8(dyn_buf, enc);
403 id3v2_encode_string(dyn_buf, desc, enc);