-
- put_tag(pb, "MMMD");
- put_be32(pb, 0);
- pos = start_tag(pb, "CNTI");
- put_byte(pb, 0); /* class */
- put_byte(pb, 0); /* type */
- put_byte(pb, 0); /* code type */
- put_byte(pb, 0); /* status */
- put_byte(pb, 0); /* counts */
- put_tag(pb, "VN:libavcodec,"); /* metadata ("ST:songtitle,VN:version,...") */
+
+ ffio_wfourcc(pb, "MMMD");
+ avio_wb32(pb, 0);
+ pos = ff_start_tag(pb, "CNTI");
+ avio_w8(pb, 0); /* class */
+ avio_w8(pb, 0); /* type */
+ avio_w8(pb, 0); /* code type */
+ avio_w8(pb, 0); /* status */
+ avio_w8(pb, 0); /* counts */
+ end_tag_be(pb, pos);
+
+ pos = ff_start_tag(pb, "OPDA");
+ avio_write(pb, "VN:libavcodec,", sizeof("VN:libavcodec,") -1); /* metadata ("ST:songtitle,VN:version,...") */