blob: d9f1a2cbafc7c06194c205b68d28afcbe1caec2e (
plain)
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
|
// codecs.h
#ifndef __CODECS_H
#define __CODECS_H
class cCodecs {
protected:
int NumVCodecs;
int NumACodecs;
int NumContainers;
char **VCodecs;
char **ACodecs;
char **Containers;
void queryCodecs(char *v, char *a);
void queryContainers();
public:
cCodecs();
~cCodecs();
int getNumVCodecs();
int getNumACodecs();
int getNumContainers();
char *getVCodec(int i);
char *getACodec(int i);
char *getContainer(int i);
int getNumVCodec(char *v);
int getNumACodec(char *a);
int getNumContainer(char *c);
char **getACodecs();
char **getVCodecs();
char **getContainers();
};
#endif // __CODECS_H
|