~ubuntu-branches/ubuntu/utopic/vlc/utopic

« back to all changes in this revision

Viewing changes to modules/gui/qt4/components/sout/sout_widgets.hpp

  • Committer: Package Import Robot
  • Author(s): Benjamin Drung
  • Date: 2012-02-18 01:29:48 UTC
  • mfrom: (1.1.45) (3.5.32 sid)
  • Revision ID: package-import@ubuntu.com-20120218012948-tvq9nhnfi98kra44
Tags: 2.0.0-1
* New upstream release (Closes: #499381, #573064, #624027, LP: #455825,
  #573775, #695882, #705151, #708448, #738381, #743581, #747757, #817924,
  #931083).
* Remove dropped mozilla-plugin-vlc, vlc-plugin-ggi, and vlc-plugin-svgalib.
  The Mozilla browser plug-in is now provided by a separate source tarball.
* Add new plugins to and remove dropped plugins from vlc-nox.
* Add new and remove dropped build dependencies:
  + libbluray-dev (for Blu-ray support)
  + libresid-builder-dev
  + libsamplerate0-dev
  + libsidplay2-dev
  + lbspeexdsp-dev
  + libxcb-composite0-dev
  - libgtk2.0-dev
  - xulrunner-dev
* vlc-plugin-fluidsynth depends on fluid-soundfont-gm or
  musescore-soundfont-gm for having a sound font for playing MIDI files.
* Drop all patches (they were either backported or accepted by upstream).
* Update symbols for libvlc5.
* Install plugins.dat instead of running vlc-cache-gen in postinst.
* Update minimum version of build dependencies.
* Change Build-Dependency from libupnp3-dev to unversioned libupnp-dev.
  (Closes: #656831)

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
 * sout_widgets.hpp : Widgets for stream output destination boxes
3
3
 ****************************************************************************
4
4
 * Copyright (C) 2009 the VideoLAN team
5
 
 * $Id: c7572e22a4b5f56baa98cacadfa520414a852e00 $
 
5
 * $Id: b5a7f5365aebfb90717f321421dde3c4855410d9 $
6
6
 *
7
7
 * Authors: Jean-Baptiste Kempf <jb@videolan.org>
8
8
 *
49
49
    Q_OBJECT
50
50
    public:
51
51
        VirtualDestBox( QWidget *_parent = NULL ) : QWidget( _parent ){}
52
 
        virtual QString getMRL( const QString& ) = 0;
 
52
        virtual QString getMRL( const QString&, const int, const bool,
 
53
                                const QString&, const QString& ) = 0;
53
54
    protected:
54
55
        QString mrl;
55
56
    signals:
61
62
    Q_OBJECT
62
63
    public:
63
64
        FileDestBox( QWidget *_parent = NULL );
64
 
        virtual QString getMRL( const QString& );
 
65
        virtual QString getMRL( const QString&, const int, const bool,
 
66
                                const QString&, const QString& );
65
67
    private:
66
68
        QLineEdit *fileEdit;
67
69
    private slots:
73
75
    Q_OBJECT
74
76
    public:
75
77
        HTTPDestBox( QWidget *_parent = NULL );
76
 
        virtual QString getMRL( const QString& );
 
78
        virtual QString getMRL( const QString&, const int, const bool,
 
79
                                const QString&, const QString& );
77
80
    private:
78
81
        QLineEdit *HTTPEdit;
79
82
        QSpinBox *HTTPPort;
84
87
    Q_OBJECT
85
88
    public:
86
89
        MMSHDestBox( QWidget *_parent = NULL );
87
 
        virtual QString getMRL( const QString& );
 
90
        virtual QString getMRL( const QString&, const int, const bool,
 
91
                                const QString&, const QString& );
88
92
    private:
89
93
        QLineEdit *MMSHEdit;
90
94
        QSpinBox *MMSHPort;
95
99
    Q_OBJECT
96
100
    public:
97
101
        RTSPDestBox( QWidget *_parent = NULL );
98
 
        virtual QString getMRL( const QString& );
 
102
        virtual QString getMRL( const QString&, const int, const bool,
 
103
                                const QString&, const QString& );
99
104
    private:
100
105
        QLineEdit *RTSPEdit;
101
106
        QSpinBox *RTSPPort;
106
111
    Q_OBJECT
107
112
    public:
108
113
        UDPDestBox( QWidget *_parent = NULL );
109
 
        virtual QString getMRL( const QString& );
 
114
        virtual QString getMRL( const QString&, const int, const bool,
 
115
                                const QString&, const QString& );
110
116
    private:
111
117
        QLineEdit *UDPEdit;
112
118
        QSpinBox *UDPPort;
117
123
    Q_OBJECT
118
124
    public:
119
125
        RTPDestBox( QWidget *_parent = NULL, const char *mux = NULL );
120
 
        virtual QString getMRL( const QString& );
 
126
        virtual QString getMRL( const QString&, const int, const bool,
 
127
                                const QString&, const QString& );
121
128
    private:
122
129
        QLineEdit *RTPEdit;
123
130
        QSpinBox *RTPPort;
129
136
    Q_OBJECT
130
137
    public:
131
138
        ICEDestBox( QWidget *_parent = NULL );
132
 
        virtual QString getMRL( const QString& );
 
139
        virtual QString getMRL( const QString&, const int, const bool,
 
140
                                const QString&, const QString& );
133
141
    private:
134
142
        QLineEdit *ICEEdit;
135
143
        QLineEdit *ICEMountEdit;