blob: ac2876c3ce010f5d160e878862ea62d9ce443775 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
|
/*************************************************************************** *
* MPEG Layer3-Audio Decoder
* © 1997-2006 by Fraunhofer IIS
* All Rights Reserved
*
* filename: mp3ssc.h
* project : ---
* author : Martin Sieler
* date : 1999-02-15
* contents/description: ssc helper class (Structured Status Code)
*
*
\***************************************************************************/
/*
* $Date: 2010/11/17 20:46:04 $
* $Id: mp3ssc.h,v 1.1 2010/11/17 20:46:04 audiodsp Exp $
*/
#ifndef __MP3SSC_H__
#define __MP3SSC_H__
/* ------------------------ includes --------------------------------------*/
#include "mp3sscdef.h"
/*-------------------------- defines --------------------------------------*/
/*-------------------------------------------------------------------------*/
/** Helper class for more information about SSC codes.
*/
class CMp3Ssc
{
public:
/** Object constructor
@param An SSC staus code to initialize the object with.
*/
CMp3Ssc(SSC ssc);
~CMp3Ssc() {}
/** Operator for conversion to a text string.
@return Textual description.
*/
operator const char*();
private:
SSC m_ssc;
};
/*-------------------------------------------------------------------------*/
#endif
|