<div dir="ltr">Hi,<div><br></div><div style>Currently adding a additional cover art to an existing file seems to be bit of pain:</div><div style><br></div><div style><div>TagLib::MP4::CoverArtList list = mp4->itemListMap()["covr"].toCoverArtList();</div>
<div><div>list.append(TagLib::MP4::CoverArt(format,TagLib::ByteVector(data,size));</div></div><div>mp4->itemListMap().insert("covr",list);<br></div><div><br></div><div style>(as far as I know, list.append will cause a detach() and duplicate the whole list).</div>
<div style><br></div><div style>Is there a way to access the CoverArtList directly without causing an extra copy? </div><div style><br></div><div style>Thanks,</div><div style><br></div><div style>Sander</div><div><br></div>
<div><br></div><div><br></div><div><br></div><div><br></div></div></div>