~ubuntu-branches/ubuntu/utopic/lmms/utopic

« back to all changes in this revision

Viewing changes to include/AudioPort.h

  • Committer: Package Import Robot
  • Author(s): Israel Dahl
  • Date: 2014-04-30 18:49:37 UTC
  • mfrom: (1.1.15)
  • Revision ID: package-import@ubuntu.com-20140430184937-hozuuxonlbshciya
Tags: 1.0.1-src-0ubuntu1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/*
2
2
 * AudioPort.h - base-class for objects providing sound at a port
3
3
 *
4
 
 * Copyright (c) 2005-2014 Tobias Doerffel <tobydox/at/users.sourceforge.net>
 
4
 * Copyright (c) 2005-2009 Tobias Doerffel <tobydox/at/users.sourceforge.net>
5
5
 *
6
6
 * This file is part of Linux MultiMedia Studio - http://lmms.sourceforge.net
7
7
 *
33
33
 
34
34
class EffectChain;
35
35
 
36
 
class AudioPort : public ThreadableJob
 
36
class AudioPort
37
37
{
38
38
public:
39
39
        AudioPort( const QString & _name, bool _has_effect_chain = true );
109
109
 
110
110
        bool processEffects();
111
111
 
112
 
        // ThreadableJob stuff
113
 
        virtual void doProcessing( sampleFrame * );
114
 
        virtual bool requiresProcessing() const
115
 
        {
116
 
                return true;
117
 
        }
118
 
 
119
112
 
120
113
        enum bufferUsages
121
114
        {