~ubuntu-branches/ubuntu/saucy/parole/saucy-proposed

« back to all changes in this revision

Viewing changes to browser-plugin/media-plugin/parole-plugin-player.h

  • Committer: Bazaar Package Importer
  • Author(s): Yves-Alexis Perez, Lionel Le Folgoc, Yves-Alexis Perez
  • Date: 2011-04-24 16:09:19 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20110424160919-rpjwaicrdb8f7un2
Tags: 0.2.0.6-1
[ Lionel Le Folgoc ]
* debian/control:
  - drop unneeded build-dep on xulrunner-dev.   closes: #594073
  - suggests a few useful gstreamer0.10 plugins.
  - build-depends on quilt.
* debian/patches:
  - 01_fix-implicit-dso-linking.patch: added, fixes FTBFS with binutils-gold.
  - series: added.                                            closes: #615760
* debian/rules: pass --with quilt to dh.

[ Yves-Alexis Perez ]
* New upstream release.
* Switch to 3.0 (quilt) source format.
* debian/control:
  - update standards version to 3.9.2.
  - drop browser-plugin-parole package.
  - drop quilt build-dep.
  - add build-dep on hardening-includes
  - bump xfce build-deps to 4.8.
* debian/parole.install updated.
* debian/rules:
  - use --fail-missing and manually remove spurious files.
  - drop quilt addon
  - pick build flags from dpkg-buildflags.
  - add -O1, -z,defs and --as-needed to LDFLAGS.
  - add hardening flags to build flags.
  - stop harcoding the shell to bash, it works fine now.      closes: #623830

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/*
2
 
 * * Copyright (C) 2009 Ali <aliov@xfce.org>
3
 
 *
4
 
 * Licensed under the GNU General Public License Version 2
5
 
 *
6
 
 * This program is free software; you can redistribute it and/or modify
7
 
 * it under the terms of the GNU General Public License as published by
8
 
 * the Free Software Foundation; either version 2 of the License, or
9
 
 * (at your option) any later version.
10
 
 *
11
 
 * This program is distributed in the hope that it will be useful,
12
 
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
 
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
 
 * GNU General Public License for more details.
15
 
 *
16
 
 * You should have received a copy of the GNU General Public License
17
 
 * along with this program; if not, write to the Free Software
18
 
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
19
 
 */
20
 
 
21
 
#ifndef __PAROLE_PLUGIN_PLAYER_H
22
 
#define __PAROLE_PLUGIN_PLAYER_H
23
 
 
24
 
#include <gtk/gtk.h>
25
 
 
26
 
G_BEGIN_DECLS
27
 
 
28
 
#define PAROLE_TYPE_PLUGIN_PLAYER        (parole_plugin_player_get_type () )
29
 
#define PAROLE_PLUGIN_PLAYER(o)          (G_TYPE_CHECK_INSTANCE_CAST ((o), PAROLE_TYPE_PLUGIN_PLAYER, ParolePluginPlayer))
30
 
#define PAROLE_IS_PLUGIN_PLAYER(o)       (G_TYPE_CHECK_INSTANCE_TYPE ((o), PAROLE_TYPE_PLUGIN_PLAYER))
31
 
 
32
 
typedef struct ParolePluginPlayerPrivate ParolePluginPlayerPrivate;
33
 
 
34
 
typedef struct
35
 
{
36
 
    GObject                              parent;
37
 
    
38
 
    ParolePluginPlayerPrivate           *priv;
39
 
    
40
 
} ParolePluginPlayer;
41
 
 
42
 
typedef struct
43
 
{
44
 
    GObjectClass                         parent_class;
45
 
    
46
 
    void                                (*exiting)                            (ParolePluginPlayer *player);
47
 
    
48
 
    void                                (*ready)                              (ParolePluginPlayer *player);
49
 
    
50
 
} ParolePluginPlayerClass;
51
 
 
52
 
GType                                    parole_plugin_player_get_type        (void) G_GNUC_CONST;
53
 
 
54
 
ParolePluginPlayer                      *parole_plugin_player_new             (GtkWidget *plug,
55
 
                                                                               gchar *url);
56
 
                                                                               
57
 
void                                     parole_plugin_player_exit            (ParolePluginPlayer *player);
58
 
 
59
 
G_END_DECLS
60
 
 
61
 
#endif /* __PAROLE_PLUGIN_PLAYER_H */