remove unnecessary annotations to calculate evalution numbers.
[IRC.git] / Robust / src / Benchmarks / SSJava / MP3Decoder / DecoderErrors.java
1 /*
2  * 09/26/08     throw exception on subbband alloc error: Christopher G. Jennings (cjennings@acm.org)
3  * 11/19/04             1.0 moved to LGPL.
4  * 01/12/99             Initial version.        mdm@techie.com
5  *-----------------------------------------------------------------------
6  *   This program is free software; you can redistribute it and/or modify
7  *   it under the terms of the GNU Library General Public License as published
8  *   by 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 Library General Public License for more details.
15  *
16  *   You should have received a copy of the GNU Library General Public
17  *   License along with this program; if not, write to the Free Software
18  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
19  *----------------------------------------------------------------------
20  */
21
22
23 /**
24  * This interface provides constants describing the error
25  * codes used by the Decoder to indicate errors. 
26  * 
27  * @author      MDM
28  */
29 public interface DecoderErrors extends JavaLayerErrors
30 {
31         
32         static public final int UNKNOWN_ERROR = DECODER_ERROR + 0;
33         
34         /**
35          * Layer not supported by the decoder. 
36          */
37         static public final int UNSUPPORTED_LAYER = DECODER_ERROR + 1;
38
39     /**
40          * Illegal allocation in subband layer. Indicates a corrupt stream.
41          */
42         static public final int ILLEGAL_SUBBAND_ALLOCATION = DECODER_ERROR + 2;
43
44 }