~ubuntu-branches/ubuntu/oneiric/muse/oneiric

« back to all changes in this revision

Viewing changes to muse/mixer/amixer.h

  • Committer: Bazaar Package Importer
  • Author(s): Fabrice Coutadeur
  • Date: 2010-11-17 21:43:38 UTC
  • mfrom: (1.1.8 upstream)
  • Revision ID: james.westby@ubuntu.com-20101117214338-1hvfl7oo2dsqnvrb
Tags: 1.1-0ubuntu1
* New upstream release (LP: #668631)
* Switch to dpkg-source 3.0 (quilt) format
* Switch to dh7 short form
* debian/rules:
  - added --enable-dssi and --enable-osc to conf flags for dssi support
  - added -ljackserver to LDFLAGS to fix a FTBFS because of --as-needed
* debian/control:
  - added build build dependency on liblo-dev and dssi-dev for dssi support
  - bump Standards-version to 3.9.1. No changes required.
* debian/muse.desktop, debian/muse.xpm: dropped as desktop file and icon is
  now shipped upstream.
* fix-desktop-categories.patch: fix Categories tag in upstream desktop file
* 10_es_locale_fix.dpatch: refreshed and converted to quilt as
  fix_es_locale.patch

Show diffs side-by-side

added added

removed removed

Lines of Context:
37
37
class QPopupMenu;
38
38
class Strip;
39
39
 
 
40
struct MixerConfig;
 
41
 
40
42
#define EFX_HEIGHT     16
41
43
 
 
44
typedef std::list<Strip*> StripList;
 
45
 
42
46
//---------------------------------------------------------
43
47
//   AudioMixerApp
44
48
//---------------------------------------------------------
45
49
 
46
50
class AudioMixerApp : public QMainWindow {
 
51
      //QString name;
 
52
      MixerConfig* cfg;
 
53
      StripList stripList;
47
54
      QScrollView* view;
48
55
      QWidget* central;
49
56
      QHBoxLayout* lbox;
50
 
      Strip* master;
 
57
      //Strip* master;
51
58
      QHBoxLayout* layout;
52
59
      QPopupMenu* menuView;
53
60
      RouteDialog* routingDialog;
54
61
      int routingId;
55
62
      int oldAuxsSize;
56
63
 
 
64
      QAction* showMidiTracksId;
 
65
      QAction* showDrumTracksId;
 
66
      QAction* showInputTracksId;
 
67
      QAction* showOutputTracksId;
 
68
      QAction* showWaveTracksId;
 
69
      QAction* showGroupTracksId;
 
70
      QAction* showAuxTracksId;
 
71
      QAction* showSyntiTracksId;
 
72
 
57
73
      Q_OBJECT
58
74
 
59
75
      virtual void closeEvent(QCloseEvent*);
74
90
      void configChanged();
75
91
      void toggleRouteDialog();
76
92
      void routingDialogClosed();
 
93
      //void showTracksChanged(QAction*);
 
94
      void showMidiTracksChanged(bool);
 
95
      void showDrumTracksChanged(bool);
 
96
      void showWaveTracksChanged(bool);
 
97
      void showInputTracksChanged(bool);
 
98
      void showOutputTracksChanged(bool);
 
99
      void showGroupTracksChanged(bool);
 
100
      void showAuxTracksChanged(bool);
 
101
      void showSyntiTracksChanged(bool);
77
102
 
78
103
   public:
79
 
      AudioMixerApp(QWidget* parent);
 
104
      //AudioMixerApp(QWidget* parent);
 
105
      AudioMixerApp(QWidget* parent, MixerConfig* c);
 
106
      //void write(Xml&, const char* name);
 
107
      //void write(int level, Xml& xml, const char* name);
 
108
      void write(int level, Xml& xml);
80
109
      void clear();
81
110
      };
82
111