Language Selection

English French German Italian Portuguese Spanish

Better multimedia support for OpenOffice.org on Unix systems

Filed under
OOo

Playing back audio and video content on Unix system was and is still a matter of choices.

On the one hand, this is a good thing for the user. It offers a wide range of frameworks that best suit his/her needs. But on the other hand, this also brings a developer of a multi platform, general purpose Office productivity suite like OpenOffice.org (OOo) into the situation to make a choice. The choice needs to be made just to ensure that we don't have to provide a different backend for all multimedia frameworks that already exist. This just doesn't work for resource reasons. So, a framework needs to be chosen that meets the needs of a group of users as large as possible.

A few years ago, we created a flexible multimedia solution for OOo that offers the chance to extend the set of supported external frameworks in an easy way and with only little development effort.

Our first choice for a backend was the support for Sun's 'Java Media Framework' (JMF) at that time. A framework that is platform independent in general and that offers a good performance. Especially when using the - then platform dependent - performance extension, performance is on par with other frameworks.

Time has shown that JMF seems to be a bit outdated today and that support for appropriate decoders is still not as good as expected. Enabling the support for JMF within OOo was also a not so easy task for the user, since the appropriate jmf.jar archive had to be added by hand by the user to the OOo classpath.

So, we took a closer look at other frameworks and decided to create a completely new backend from scratch.

rest here




More in Tux Machines

Android Leftovers

  • 15 reasons Android can be better than the iPhone
    Smartphone preference is always a hot topic among enthusiasts, with the iPhone vs. Android rivalry being the most obvious one since the smartphone revolution started by the original iPhone eight years ago. While Google’s Android is the most popular smartphone OS by market share, Apple is still a significant adversary, one that has never been beaten when it comes to smartphone profits. In fact, Apple on Tuesday announced record and estimates-smashing revenue, and most importantly, iPhone sales.
  • Top 5 Best Android Games of January 2015
    A nice array of great mobile games hit the Android Google Play store at the start of the new year. Along with these new games to pass the time with, several other released games have maintained their stronghold over the top games chart. We’re here to make sure you download some of the finer outings available to mobile games who game primarily on Android devices. These are simply the top five best Android games of January 2015. There’s action, puzzle, strategy and racing games that you’ll need to play. Here’s just a few of the best,
  • android-galaxyzoo: Superficial porting to Android 5.0 (Material design)
    Here are some notes about my experience adapting android-galaxyzoo to Material design for Android 5.0 (Lollipop) though I only used the most superficial parts of Material design.
  • This Super Cheap Android Phone Looks Exactly Like The iPhone 6
    Dozens of Chinese technology companies have created iPhone 6 look-alikes that run Android and cost a lot less than Apple's smartphone. Most of these knockoffs, however, look and feel a bit cheaper and come with low-end hardware compared to the iPhone.

This Huge Coffee Table Can Switch Between Android and Windows, No Joke

The table is made of aircraft-grade aluminum and the table top is only 2.4-inches / 60mm in thickness. On the Windows side, the panel can detect up to 60 distinct touch points, while on the Android one there are only 12. As we told you above, the table can essentially offer the perks of both Android and Windows in the same machine. The Android system is supported by a quad-core Rockchip RK3288 clocked at 2.0GHz fitted with 2GB of RAM and 16GB of internals storage. The type of Android you’ll see here is version 4.4 KitKat. Read more

KDE 5 (Plasma 5.2.0) available for Slackware -current

And yes – let me get this clear right from the start: this Plasma 5.2.0 desktop environment will replace the KDE 4 packages you have installed. Read more Older: Waiting for KDE 5 (Plasma 5)?

Embedded Development with ARM mbed on Linux

The ARM CPU used in the BeagleBone Black and other single board computers is designed to interface with half to a few gigabytes of RAM and allow a full operating system such as Linux to be run on the computer. (See my long series of reviews on Linux.com of ARM-based computers that run Linux). By contrast the ARM Cortex-M is a microcontroller level chip which might run at 16-100Mhz, contain 2-100kb of RAM, and some flash memory to contain only the program that you want to execute. Read more