~ubuntu-branches/ubuntu/feisty/avidemux/feisty

« back to all changes in this revision

Viewing changes to avidemux/ADM_audiofilter/audioencoder_faac.h

  • Committer: Bazaar Package Importer
  • Author(s): Daniel T Chen
  • Date: 2006-12-15 17:13:20 UTC
  • mfrom: (1.1.6 upstream)
  • Revision ID: james.westby@ubuntu.com-20061215171320-w79pvpehxx2fr217
Tags: 1:2.3.0-0.0ubuntu1
* Merge from debian-multimedia.org, remaining Ubuntu change:
  - desktop file,
  - no support for ccache and make -j.
* Closes Ubuntu: #69614.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
/***************************************************************************
 
3
    copyright            : (C) 2002-6 by mean
 
4
    email                : fixounet@free.fr
 
5
 ***************************************************************************/
 
6
 
 
7
/***************************************************************************
 
8
 *                                                                         *
 
9
 *   This program is free software; you can redistribute it and/or modify  *
 
10
 *   it under the terms of the GNU General Public License as published by  *
 
11
 *   the Free Software Foundation; either version 2 of the License, or     *
 
12
 *   (at your option) any later version.                                   *
 
13
 *                                                                         *
 
14
 ***************************************************************************/
 
15
#ifndef AUDMaudioAAC
 
16
#define AUDMaudioAAC
 
17
 
 
18
 //_____________________________________________
 
19
class AUDMEncoder_Faac : public AUDMEncoder
 
20
{
 
21
protected:
 
22
         void           *_handle;
 
23
         uint8_t        refillBuffer(int minimum);
 
24
public:
 
25
                        uint8_t init(ADM_audioEncoderDescriptor *config);
 
26
                virtual ~AUDMEncoder_Faac();
 
27
                        AUDMEncoder_Faac(AUDMAudioFilter *instream);    
 
28
                virtual uint8_t getPacket(uint8_t *dest, uint32_t *len, uint32_t *samples);
 
29
};
 
30
 
 
31
#endif