[maemo-developers] bc_cat kernel module

From: Ove Kaaven ovek at arcticnet.no
Date: Sun Feb 28 17:59:23 EET 2010
Has anyone tried to build a kernel module called bc_cat for the N900?

It would apparently allow using the GL_IMG_texture_stream2 extension,
which supposedly allows using video from the N900 camera directly as
OpenGL textures, without any conversion steps.

There's official sources for the module at
http://software-dl.ti.com/dsps/dsps_public_sw/apps_processors/OMAP35x_AM35x_Video_Texture_Streaming/1_0/index_FDS.html

You need the Graphics SDK and stuff to build it - i.e., to have sources
for the pvrsrvkm.o module (which apparently is in Fremantle's
kernel-modules binary package, but apt-get source doesn't seem to grab
its sources). It seems this SDK is free but you need to answer a
questionnaire and stuff to get it.

Someone seems to also have improved(?) the module a bit at
http://gitorious.org/gst-plugin-bc (in the module/ subdirectory). One
advantage of this version would be that you don't need the SDK headers
in order to use the module, only to build it (which might not be too
much of an advantage, since the relevant headers are GPL, apps could
probably just copy them into their source tree).

I could try to build bc_cat myself, but before going to that effort, I
was wondering if someone else have already done so, and perhaps have
been thinking about making a deb package of it.
More information about the maemo-developers mailing list