Totem-3.4.2

Introduction to Totem

Totem package contains the official movie player of the GNOME Desktop based on GStreamer. It features a playlist, a full-screen mode, seek and volume controls, as well as keyboard navigation. This is useful for playing any GStreamer supported file, DVD, VCD or digital CD.

This package is known to build and work properly using an LFS-7.0 platform.

Package Information

Totem Dependencies

Required

clutter-gst-1.5.4, clutter-gtk-1.2.0, gnome-doc-utils-0.20.10, gnome-icon-theme-3.4.0, gst-plugins-good-0.10.31, ISO Codes-3.30, libpeas-1.4.0, mx-1.4.5, shared-mime-info-1.0 and totem-pl-parser-3.4.2

Ensure you built GStreamer Good Plugins with GConf support or the configure script will fail.

Recommended

Optional

Grilo, GTK-Doc-1.18, libepc, LIRC, pylint and Xulrunner-12.0

Note: libdvdcss-1.2.12 is a run-time requirement if you wish to play encrypted DVDs

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/totem

Installation of Totem

Install Totem by running the following commands:

./configure --prefix=/usr \
            --libexecdir=/usr/lib/totem \
            --disable-static &&
make

If you have installed the dependencies for the testsuite, issue: make check.

Now, as the root user:

make install

Command Explanations

--libexecdir=/usr/lib/totem: This parameter is used so that the plugin viewer is installed in the preferred location of /usr/lib/totem instead of /usr/libexec.

--disable-static: This switch prevents installation of static versions of the libraries.

--disable-scrollkeeper: Use this parameter if you have installed Rarian but wish to disable the updates to the Scrollkeeper database.

--enable-gtk-doc: Use this parameter if GTK-Doc is installed and you wish to rebuild and install the API documentation.

Configuring Totem

Configuration Information

You may find that totem crashes. If so, you can set the following in your environment, either in ~/.xinitrc or in your .Xsession: export CLUTTER_DISABLE_ARGB_VISUAL=1

Contents

Installed Programs: totem, totem-audio-preview and totem-video-thumbnailer
Installed Library: libtotem.so
Installed Directories: /usr/include/totem, /usr/lib/totem, /usr/share/gnome/help/totem, /usr/share/gtk-doc/html/totem, /usr/share/omf/totem and /usr/share/totem

Short Descriptions

totem

is a GNOME Desktop movie player based on GStreamer.

totem-video-thumbnailer

is a video thumbnailer for the GNOME Desktop used internally by GNOME applications such as Nautilus to generate PNG thumbnails of video files. While it is possible to invoke it manually, it is usually done automatically by Nautilus.

libtotem.so

contains the Totem API functions.

Last updated on 2012-05-16 16:39:28 +0000