{"id":280,"date":"2014-05-12T22:08:23","date_gmt":"2014-05-12T22:08:23","guid":{"rendered":"http:\/\/blogs.gentoo.org\/lu_zero\/?p=280"},"modified":"2014-05-12T22:08:23","modified_gmt":"2014-05-12T22:08:23","slug":"libav-10-1-released-in-gentoo","status":"publish","type":"post","link":"https:\/\/blogs.gentoo.org\/lu_zero\/2014\/05\/12\/libav-10-1-released-in-gentoo\/","title":{"rendered":"Libav 10.1 released (in Gentoo)"},"content":{"rendered":"<p>I just committed the ebuild in Portage and noticed that <a href=\"https:\/\/github.com\/Homebrew\/homebrew\/blob\/master\/Library\/Formula\/libav.rb\">Homebrew<\/a> already updated its Formula.<\/p>\n<p>I spent some time in Berlin at <a href=\"http:\/\/linuxtag.org\">LinuxTAG<\/a> manning the <a href=\"http:\/\/videolan.org\">VideoLAN<\/a> booth and feeding people with VLC and Libav chocolate (many thanks to <a href=\"http:\/\/2.borgodoro.it\">Borgodoro<\/a> for providing me with their fine goods).<\/p>\n<p>During the weekend we held the VideoLAN association meeting in the <a href=\"http:\/\/soundcloud.com\">SoundCloud<\/a> office, thanks a lot again for the wonderful venue.<\/p>\n<h2>Unmask in Gentoo<\/h2>\n<p>I&#8217;m slowly getting a <b>tinderbox<\/b> up with the help of Flameeyes so we can make sure nothing unexpected happens, the new refcounted API for Frames and Packets makes quite compelling updating from <b>9<\/b> even if we&#8217;ll keep updating both release branches for the next year and half.<\/p>\n<h3>You can help<\/h3>\n<p>There are a number of packets that depend on old <b>0.8<\/b> <i>ffmpeg<\/i> application and it won&#8217;t really work with the current <b>avconv<\/b> nor with the <b>ffmpeg<\/b> provided by the recent versions since the new option parsing code written by Anton ended up there as well. Most of those application are either fully orphaned or they have patches to work with <b>avconv<\/b> because the Debian and Ubuntu developers took care of it. Nikoli provided me with a <a href=\"https:\/\/bugs.gentoo.org\/showdependencytree.cgi?id=474408&amp;hide_resolved=1\">list<\/a>.<\/p>\n<h2>HWAccel 1.2<\/h2>\n<p>This week-end I eventually merged <a href=\"https:\/\/wiki.libav.org\/Codec\/HWaccel\">hwaccel1.2<\/a> and I hope to get the <a href=\"https:\/\/wiki.libav.org\/Blueprint\/AVResample\">AVResample<\/a> updates finalized by this week.<\/p>\n<p>There had been some discussion regarding backporting the latter to release <b>10<\/b> since they simplify a bit porting to the new resampling library.<\/p>\n<h2>Rotation reporting API<\/h2>\n<p>Vittorio was working on a mean to export the rotation matrix from MOV and SEI NALs since a while. The devil is usually in the details and I guess it had been an hell of fun for him. Even more since he switched continent meanwhile.<\/p>\n<p>After the Linus rant about not having the automagic support for rotation, we had some decent pressure applied to get it out so people will be able to enjoy it. Hopefully it will appear by the week end as well.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I just committed the ebuild in Portage and noticed that Homebrew already updated its Formula. I spent some time in Berlin at LinuxTAG manning the VideoLAN booth and feeding people with VLC and Libav chocolate (many thanks to Borgodoro for providing me with their fine goods). During the weekend we held the VideoLAN association meeting &hellip; <a href=\"https:\/\/blogs.gentoo.org\/lu_zero\/2014\/05\/12\/libav-10-1-released-in-gentoo\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Libav 10.1 released (in Gentoo)<\/span><\/a><\/p>\n","protected":false},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true},"categories":[3,14,6],"tags":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p1aGWH-4w","_links":{"self":[{"href":"https:\/\/blogs.gentoo.org\/lu_zero\/wp-json\/wp\/v2\/posts\/280"}],"collection":[{"href":"https:\/\/blogs.gentoo.org\/lu_zero\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.gentoo.org\/lu_zero\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/lu_zero\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/lu_zero\/wp-json\/wp\/v2\/comments?post=280"}],"version-history":[{"count":1,"href":"https:\/\/blogs.gentoo.org\/lu_zero\/wp-json\/wp\/v2\/posts\/280\/revisions"}],"predecessor-version":[{"id":281,"href":"https:\/\/blogs.gentoo.org\/lu_zero\/wp-json\/wp\/v2\/posts\/280\/revisions\/281"}],"wp:attachment":[{"href":"https:\/\/blogs.gentoo.org\/lu_zero\/wp-json\/wp\/v2\/media?parent=280"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/lu_zero\/wp-json\/wp\/v2\/categories?post=280"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/lu_zero\/wp-json\/wp\/v2\/tags?post=280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}