~wongchiachen/ubuntu/precise/totem/hey_about_dialog

« back to all changes in this revision

Viewing changes to src/properties/bacon-video-widget-properties.h

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2011-05-20 16:38:02 UTC
  • mfrom: (1.11.13 upstream) (2.1.17 experimental)
  • Revision ID: james.westby@ubuntu.com-20110520163802-p3lohdmfvws2jqeo
Tags: 3.0.1-0ubuntu1
* Resynchronize on Debian, remaining diffs:
* debian/control.in:
  - use suggests rather than recommends for universe gstreamer components
  - add totem-plugins-extra for the components which have depends in universe
  - add build-depends on gnome-common, dh-autoreconf, 
    liblaunchpad-intrgration-3.0-dev, hardening-wrapper
  - drop build-depends on libepc-ui-dev, python-feedparser, xulrunner-dev,
    libtracker-sparql-0.10-dev
  - add XB-Npp-Description and XB-Npp-Filename header to the 
    totem-mozilla package to improve ubufox/ubuntu plugin db integration 
  - change refences from Iceweasel to Firefox
  - recommends gnome-icon-theme-symbolic rather than depending on it
  - list firefox as a totem-mozilla recommends before epiphany-browser
  - libtotem replaces totem (<< 3.0.1-1) for ppa upgrades
* debian/totem-common.install:
  - Install apport hook
* debian/totem-plugins-extra.install:
  - Plugins split out ouf totem-plugins
* debian/totem-plugins.install:    
  - Move some plugins to totem-plugins-extra
* debian/totem.preinst:
  - No longer required as Lucid has been released
* debian/patches/01_fake_keypresses.patch:
  - dropped it's an old workaround and should not be required
* debian/patches/02_lpi.patch:
  - Launchpad integration
* debian/patches/03_default_options.patch: 
  - enable the youtube option by default
* debian/patches/70_bbc_plugin.patch:
  - bbc content viewer, needs to be fixed for the new version
* debian/source_totem.py:
  - ubuntu apport debugging
* debian/rules:
  - run autoreconf on build
* debian/watch:
  - Watch for unstable versions

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* bacon-video-widget-properties.h: Properties dialog for BaconVideoWidget
 
2
 
 
3
   Copyright (C) 2002 Bastien Nocera <hadess@hadess.net>
 
4
 
 
5
   The Gnome Library is free software; you can redistribute it and/or
 
6
   modify it under the terms of the GNU Library General Public License as
 
7
   published by the Free Software Foundation; either version 2 of the
 
8
   License, or (at your option) any later version.
 
9
 
 
10
   The Gnome Library is distributed in the hope that it will be useful,
 
11
   but WITHOUT ANY WARRANTY; without even the implied warranty of
 
12
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 
13
   Library General Public License for more details.
 
14
 
 
15
   You should have received a copy of the GNU Library General Public
 
16
   License along with the Gnome Library; see the file COPYING.LIB.  If not,
 
17
   write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
 
18
   Boston, MA 02110-1301  USA.
 
19
 
 
20
   Author: Bastien Nocera <hadess@hadess.net>
 
21
 */
 
22
 
 
23
#ifndef BACON_VIDEO_WIDGET_PROPERTIES_H
 
24
#define BACON_VIDEO_WIDGET_PROPERTIES_H
 
25
 
 
26
#include <gtk/gtk.h>
 
27
 
 
28
#define BACON_TYPE_VIDEO_WIDGET_PROPERTIES            (bacon_video_widget_properties_get_type ())
 
29
#define BACON_VIDEO_WIDGET_PROPERTIES(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), BACON_TYPE_VIDEO_WIDGET_PROPERTIES, BaconVideoWidgetProperties))
 
30
#define BACON_VIDEO_WIDGET_PROPERTIES_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), BACON_TYPE_VIDEO_WIDGET_PROPERTIES, BaconVideoWidgetPropertiesClass))
 
31
#define BACON_IS_VIDEO_WIDGET_PROPERTIES(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), BACON_TYPE_VIDEO_WIDGET_PROPERTIES))
 
32
#define BACON_IS_VIDEO_WIDGET_PROPERTIES_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), BACON_TYPE_VIDEO_WIDGET_PROPERTIES))
 
33
 
 
34
typedef struct BaconVideoWidgetProperties               BaconVideoWidgetProperties;
 
35
typedef struct BaconVideoWidgetPropertiesClass          BaconVideoWidgetPropertiesClass;
 
36
typedef struct BaconVideoWidgetPropertiesPrivate        BaconVideoWidgetPropertiesPrivate;
 
37
 
 
38
struct BaconVideoWidgetProperties {
 
39
        GtkVBox parent;
 
40
        BaconVideoWidgetPropertiesPrivate *priv;
 
41
};
 
42
 
 
43
struct BaconVideoWidgetPropertiesClass {
 
44
        GtkVBoxClass parent_class;
 
45
};
 
46
 
 
47
GType bacon_video_widget_properties_get_type            (void);
 
48
GtkWidget *bacon_video_widget_properties_new            (void);
 
49
 
 
50
void bacon_video_widget_properties_reset                (BaconVideoWidgetProperties *props);
 
51
void bacon_video_widget_properties_update               (BaconVideoWidgetProperties *props,
 
52
                                                         GtkWidget *bvw);
 
53
void bacon_video_widget_properties_from_time            (BaconVideoWidgetProperties *props,
 
54
                                                         int _time);
 
55
 
 
56
#endif /* BACON_VIDEO_WIDGET_PROPERTIES_H */