Added bitrate information to TrackInfo class.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Added support for getting media statistics.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Handled MediaPlayerTimeChanged event.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Reindent and remove trailing spaces
Added method to get the player state.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Add NEWS for 0.9.8
Update the honeycomb frameworks/base headers

The honeycomb history hasn't been published with branches and tags,
but nowadays there is a tag "android-3.2.4_r1" in frameworks/base,
allowing picking headers much closer to what honeycomb devices
actually used than the previous random guess.

This is necessary for working IOMX direct rendering on honeycomb,
where the GraphicsBuffer class ABI is slightly different from what
it was in the previously guessed (randomly picked) honeycomb header
checkout.

Signed-off-by: Martin Storsjö <martin@martin.st>
Update the hardware/libhardware headers for honeycomb

Previously this used a checkout from ICS (which worked fine so far).
There are no honeycomb tags in this repo, so we can only guess and
pick commits based on where important changes were made.

This set of headers is from commit 41693fa, which is the last commit
before gralloc.h started including system/window.h (which caused issues
with the system/core headers from ICS, which provided a duplicate
definition of android_native_buffer_t.

Signed-off-by: Martin Storsjö <martin@martin.st>
Include more symbols in libui from the honeycomb version of this library

For input, libui.so from a 4.0 build is used, and libui-hc.so from
a 3.2 build. The generated symbol list in libui.symbols contains
symbols from both, to allow linking for all generations of libui.so.

Signed-off-by: Martin Storsjö <martin@martin.st>