~ubuntu-branches/ubuntu/trusty/totem/trusty-proposed

« back to all changes in this revision

Viewing changes to src/totem-scrsaver.h

  • Committer: Bazaar Package Importer
  • Author(s): Josselin Mouette, Josselin Mouette, Loic Minier, Sjoerd Simons
  • Date: 2008-09-10 15:38:34 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20080910153834-kxne946nj2b5squf
Tags: 2.22.2-4
[ Josselin Mouette ]
* Change the recommends on g-c-c to one on g-s-d. Also move it to
  totem-plugins, which is the package providing the media keys
  functionality.
* Change the depends on dbus to dbus-x11.

[ Loic Minier ]
* Let totem-gstreamer recommend gnome-app-install for easy codec
  installation.

[ Josselin Mouette ]
* 02_flv.patch: the canonical MIME type for Flash videos is 
  video/x-flv, not video/flv. Closes: #486468.

[ Sjoerd Simons ]
* 30_fix_youtube_plugin.patch: Set the server as a keyword argument to be
  compatible with both old and new versions of python-gdata. Fixes searching
  for youtube videos
* debian/control.in: Fix double Recommend field for totem-gstreamer

[ Josselin Mouette ]
* rules: rally disable the vala plugin.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* 
2
 
   Copyright (C) 2004, Bastien Nocera <hadess@hadess.net>
3
 
 
4
 
   The Gnome Library is free software; you can redistribute it and/or
5
 
   modify it under the terms of the GNU Library General Public License as
6
 
   published by the Free Software Foundation; either version 2 of the
7
 
   License, or (at your option) any later version.
8
 
 
9
 
   The Gnome Library is distributed in the hope that it will be useful,
10
 
   but WITHOUT ANY WARRANTY; without even the implied warranty of
11
 
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
12
 
   Library General Public License for more details.
13
 
 
14
 
   You should have received a copy of the GNU Library General Public
15
 
   License along with the Gnome Library; see the file COPYING.LIB.  If not,
16
 
   write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
17
 
   Boston, MA 02111-1307, USA.
18
 
 
19
 
   Author: Bastien Nocera <hadess@hadess.net>
20
 
 */
21
 
 
22
 
#include <glib.h>
23
 
#include <glib-object.h>
24
 
 
25
 
#define TOTEM_TYPE_SCRSAVER             (totem_scrsaver_get_type ())
26
 
#define TOTEM_SCRSAVER(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), TOTEM_TYPE_SCRSAVER, TotemScrsaver))
27
 
#define TOTEM_SCRSAVER_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), TOTEM_TYPE_SCRSAVER, TotemScrsaverClass))
28
 
#define TOTEM_IS_SCRSAVER(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TOTEM_TYPE_SCRSAVER))
29
 
#define TOTEM_IS_SCRSAVER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TOTEM_TYPE_SCRSAVER))
30
 
 
31
 
 
32
 
typedef struct TotemScrsaver TotemScrsaver;
33
 
typedef struct TotemScrsaverClass TotemScrsaverClass;
34
 
typedef struct TotemScrsaverPrivate TotemScrsaverPrivate;
35
 
 
36
 
struct TotemScrsaver {
37
 
        GObject parent;
38
 
        TotemScrsaverPrivate *priv;
39
 
};
40
 
 
41
 
struct TotemScrsaverClass {
42
 
        GObjectClass parent_class; 
43
 
};
44
 
 
45
 
GType totem_scrsaver_get_type           (void);
46
 
TotemScrsaver *totem_scrsaver_new       (void);
47
 
void totem_scrsaver_enable              (TotemScrsaver *scr);
48
 
void totem_scrsaver_disable             (TotemScrsaver *scr);
49