<!-- Mail as an attachment to: monthly@freebsd.org -->
<project cat='soc'>
  <title>Raspberry Pi: VideoCore userland application packaging</title>

  <contact>
    <person>
      <name>
        <given>Mikaël</given>
        <common>Urankar</common>
      </name>
      <email>mikael.urankar@gmail.com</email>
    </person>
    <person>
      <name>
        <given>Oleksandr</given>
        <common>Tymoshenko</common>
      </name>
      <email>gonzo@freebsd.org</email>
    </person>
  </contact>

  <links></links>

  <body>
    <p>
      Raspberry Pi SoC consists of two parts: ARM and GPU(VideoCore). Most of the interesting stuff like OpenGL, video playback, HDMI controls are implemented on VideoCore side and can be accessed from OS through libraries provided by Broadcom (userland repo).  These libraries were ported to FreeBSD some time ago so Mikaël created port misc/raspberrypi-userland for it. He also created port for omxplayer (low-level video player that utilizes VideCore APIs) and is working on port for Kodi (ex-XBMC) - more user-firendly media player software with Raspberry Pi support. 
    </p>
  </body>

  <help></help>
</project>
