~thong-u/unoptimized/+git/gstreamer-vaapi:1.6

Last commit made on 2016-02-24
Get this branch:
git clone -b 1.6 https://git.launchpad.net/~thong-u/unoptimized/+git/gstreamer-vaapi

Branch merges

Branch information

Recent commits

cc109c8... by =?utf-8?q?V=C3=ADctor_Manuel_J=C3=A1quez_Leal?= <email address hidden>

build: add m4 directory

Instead of rely on the automatic creation of m4 directory by aclocal, we
already control it. Later we could create our own m4 scripts in order to
unclutter configure.ac

11221fe... by =?utf-8?q?V=C3=ADctor_Manuel_J=C3=A1quez_Leal?= <email address hidden>

Release 1.6.0

d76d78c... by =?utf-8?q?V=C3=ADctor_Manuel_J=C3=A1quez_Leal?= <email address hidden>

libs: fix compiler warnings

After setting the release flags, the compiler warns about a couple
initialized variables.

Also marked a couple of set variables as unused, because they are only
used for assertion.

Signed-off-by: Víctor Manuel Jáquez Leal <email address hidden>

9b8fb25... by =?utf-8?q?V=C3=ADctor_Manuel_J=C3=A1quez_Leal?= <email address hidden>

docs: update plugin documentation

Update all the documentation of elements of the vaapi plugin.

Signed-off-by: Víctor Manuel Jáquez Leal <email address hidden>

d675816... by =?utf-8?q?V=C3=ADctor_Manuel_J=C3=A1quez_Leal?= <email address hidden>

resurrect gtk-doc machinery

Our auto-generated documentation has been a bit neglected. This patch replaces
the 'normal' gtk-doc with the one used in GStreamer, which is adapted for
plugins, elements and libraries.

This patch also re-enables documentation generation.

Signed-off-by: Víctor Manuel Jáquez Leal <email address hidden>

4952063... by =?utf-8?q?V=C3=ADctor_Manuel_J=C3=A1quez_Leal?= <email address hidden>

use gst-common submodule

This is 'the' big change in gstreamer-vaapi autoconf. Now it uses the official
GStreamer common submodule.

The documentation generation has been disable temporarily since it needs a
major rework, which will be done in the following commit.

Signed-off-by: Víctor Manuel Jáquez Leal <email address hidden>

8defb24... by =?utf-8?q?V=C3=ADctor_Manuel_J=C3=A1quez_Leal?= <email address hidden>

add gst-common submodule

Pointing to branch 1.6

Signed-off-by: Víctor Manuel Jáquez Leal <email address hidden>

81b7776... by =?utf-8?q?V=C3=ADctor_Manuel_J=C3=A1quez_Leal?= <email address hidden>

add doap descriptor

DOAP (Description of a Project) is an RDF Schema and XML vocabulary to
describe software projects, in particular free and open source software.

The description is used in GStreamer as in many other open source projects.

This patch adds the doap description of this project.

Signed-off-by: Víctor Manuel Jáquez Leal <email address hidden>

ac730d0... by =?utf-8?q?V=C3=ADctor_Manuel_J=C3=A1quez_Leal?= <email address hidden>

libs: humongous code style fix

As part of the upstreaming process of gstreamer-vaapi into the GStreamer
umbrella, we need to comply with the project's code style. This meant to
change a lot of code.

It was decided to use a single massive patch to update the code style.

I would like to apologize with the original developers of this code because of
the history breakage.

Signed-off-by: Víctor Manuel Jáquez Leal <email address hidden>

4b5be59... by =?utf-8?q?V=C3=ADctor_Manuel_J=C3=A1quez_Leal?= <email address hidden>

libs: small refactors to enhance the code style

As gst-indent generated ugly code in these cases, this patch changes the used
idiomatic into other one.

No functional changes were introduced.

Signed-off-by: Víctor Manuel Jáquez Leal <email address hidden>