{"id":1805,"date":"2013-11-16T20:56:03","date_gmt":"2013-11-16T23:56:03","guid":{"rendered":"http:\/\/tangopardo.com.ar\/2cf7\/?p=1805"},"modified":"2013-11-16T20:56:03","modified_gmt":"2013-11-16T23:56:03","slug":"hoy-programo-porque-estoy-deprimido","status":"publish","type":"post","link":"https:\/\/tangopardo.com.ar\/2cf7\/2013\/11\/16\/hoy-programo-porque-estoy-deprimido","title":{"rendered":"Hoy programo porque estoy deprimido."},"content":{"rendered":"<p>Hoy programo, un m\u00f3dulo para MLT Framework que permite vincular varias instancias de melt usando el mismo protocolo que shmsink \/ shmsrc de GStreamer. Un plugin para ingresar material de melt en un pipeline de gst.<\/p>\n<p>Descubr\u00ed que hace rato no tengo el \u00e1rea del cerebro para entender multithreading. Descubr\u00ed que todos los frameworks \/ librer\u00edas de v\u00eddeo en su interior albergan los mas oscuros y horribles secretos (aunque algunas no se esfuerzan en ocultarlos mucho). Por suerte el hardware es barato, no s\u00e9 por qu\u00e9 me esfuerzo en hacer algo zerocopy si total vos lo vas a copiar de gusto cuatro o cinco veces.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hoy programo, un m\u00f3dulo para MLT Framework que permite vincular varias instancias de melt usando el mismo protocolo que shmsink \/ shmsrc de GStreamer. Un plugin para ingresar material de melt en un pipeline de gst. Descubr\u00ed que hace rato no tengo el \u00e1rea del cerebro para entender multithreading. Descubr\u00ed que todos los frameworks \/ [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[24,12,22],"tags":[],"class_list":["post-1805","post","type-post","status-publish","format-standard","hentry","category-hacks","category-psico","category-software-libre"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pmnbC-t7","_links":{"self":[{"href":"https:\/\/tangopardo.com.ar\/2cf7\/wp-json\/wp\/v2\/posts\/1805","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tangopardo.com.ar\/2cf7\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tangopardo.com.ar\/2cf7\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tangopardo.com.ar\/2cf7\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tangopardo.com.ar\/2cf7\/wp-json\/wp\/v2\/comments?post=1805"}],"version-history":[{"count":1,"href":"https:\/\/tangopardo.com.ar\/2cf7\/wp-json\/wp\/v2\/posts\/1805\/revisions"}],"predecessor-version":[{"id":1806,"href":"https:\/\/tangopardo.com.ar\/2cf7\/wp-json\/wp\/v2\/posts\/1805\/revisions\/1806"}],"wp:attachment":[{"href":"https:\/\/tangopardo.com.ar\/2cf7\/wp-json\/wp\/v2\/media?parent=1805"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tangopardo.com.ar\/2cf7\/wp-json\/wp\/v2\/categories?post=1805"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tangopardo.com.ar\/2cf7\/wp-json\/wp\/v2\/tags?post=1805"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}