Buildroot:GSoC2013 ARM Multimedia

Checkout Information
Code is located in Spenser309's Github Account.

To do a checkout:

TODO

 * 1) ti-gfx patches.
 * 2) package opengl benchmarks.
 * 3) package arm-fpu openmax libraries.
 * 4) omxplayer patches.
 * 5) mali driver patches.
 * 6) package libhybris.
 * 7) get daily builds running.

Week 22

 * Booted basic Buildroot on BeagleBoard xM.
 * Resubmit v9 of gst-omx patchset with webkit fixes.
 * Required bump of libgtk2, libsoup, etc.
 * Started automated builds at https://gillilanding.com/jenkins/job/buildroot-arm-minimal/

Week 23

 * RFC ti-gfx patches
 * v10 gstreamer and omx patches.
 * Accepted libglib and webkit patches.

Week 24

 * Published a Journal Paper which mentions Buildroot :)

Week 25

 * Accepted Gstreamer 1.x and gst-omx patches.
 * Created Video showing off gst-omx on RPi. See: http://blog.spensergilliland.com/2013/06/accelerated-video-decoding-on-rpi-using.html.

Week 26

 * ti-gfx RFC v2 & v3
 * ti-gfx v1
 * working qt4 integration.

Week 27

 * ti-gfx v2
 * ti-gfx v3
 * Fix headers
 * confirm plan of action with prabu on pandaboard support
 * newest pandaboard graphics is available from ubuntu launchpad
 * only supports hard float
 * beaglebone black up and running but no output on display.
 * investigating adding cape support as it may be required for hdmi out.
 * need to add firmware_install to linux.
 * Sent patches for firmware install.

Week 28

 * ti-gfx/qt patch
 * pvr2d.h and wsegl.h issues. Demos segfault when using WindowSystem=libpvrQWSWSEGL.so.1 . Was a unclean build issue.
 * Fix eglimage build.
 * PowerVR virtual package.
 * Release v4 patch
 * Release v5 patch
 * Beaglebone Black
 * Working HDMI output.
 * submit patch for beagle-capes package that installs in-kernel dtbos
 * Sunxi Mali
 * Created RFC for adding sunxi-mali drivers

Week 29

 * Send patch to fix libglib2 autobuild failures.
 * ti-gfx/qt patch
 * Release v6 patch - Merged!
 * Improved and mainlined sunxi-mali, and sunxi-cedarx patches

Week 30

 * Out of Town

Week 31

 * Out of Town

Week 32

 * Attempting to build enc_dec_demo for sunxi in cedarx-libs
 * Add includes to fix some build errors.
 * preprocessor failures at https://gist.github.com/anonymous/6194508 . File does not exist in repo.
 * Talk to #linux-sunxi suggested by wingrime to replace encoder_type.h with type.h.
 * Deal with awful makefile which uses CFLAGS improperly so set all -I includes in buildroot.
 * Finally beat the preprocessor only to find a bunch of errors at the compile stage. https://gist.github.com/anonymous/6194791
 * Suggested by wingrime to move to A20 SDK but he did not elaborate further. The errors appear to be an out of date version of types.h.