Archivo

Entradas Etiquetadas ‘c/c++’

Skipping blocking libav functions with interruption callbacks

Viernes, 24 de agosto de 2012 Sin comentarios

Introduction

In this post, we are going to see how to write interruption callbacks for the blocking functions of the libav library. This feature seems to be available in older versions of the library, but we are going to detail the necessary steps for the branch 0.8.x.

Note that the solutions could be different for older branches of the library such as 0.6.x

Leer más…

GD Star Rating
loading...
Share
Categories: Programación Tags: , ,

Bit flags in C/C++

Sábado, 20 de agosto de 2011 Sin comentarios

Siempre me ha parecido muy útil el paso de parámetros por medio de banderas de bits (más conocidas como bit flags). En muchas de las librerías que he ido manejando estos últimos años he observado que es muy común pasar opciones, a por ejemplo una función, mediante un argumento de tipo int (32 bits) y de esta forma poder pasar un número de opciones igual al número de bits empleados por el tipo de dato. A continuación es dejo un ejemplo muy sencillo para que veáis como se suele utilizar los bits flags en C/C++. Leer más…

GD Star Rating
loading...
Share

OpenCV 2.X: Reading/Writing from/in markup languages (XML, YAML)

Viernes, 19 de agosto de 2011 Sin comentarios

La nueva interfaz de escritura y lectura en ficheros de lenguajes de marcas introducida en OpenCV desde la versión 2.0 nos permite muchas posibilidades. En este post explico como trabajar con la nueva clase FileStorage de OpenCV con dos sencillos ejemplos. Leer más…

GD Star Rating
loading...
Share

Using libav library

Miércoles, 6 de julio de 2011 6 comentarios

It has been long time since I wrote here and I really wanted to do again :P … but lately my life has had many changes. Leer más…

GD Star Rating
loading...
Share

Usando la librería libav

Sábado, 2 de julio de 2011 5 comentarios

Hacía tiempo que no escribía por aquí y ya tenía muchas ganas :P … pero últimamente mi vida ha tenido muchos cambios. Leer más…

GD Star Rating
loading...
Share