Mercurial > mplayer.hg
annotate ac3-iec958.h @ 2761:24797a1d36d6
*** empty log message ***
author | gabucino |
---|---|
date | Wed, 07 Nov 2001 18:18:22 +0000 |
parents | a444bd456fcc |
children | 30b4f0c45b6e |
rev | line source |
---|---|
1528
a444bd456fcc
ac3/spdif patch by German Gomez Garcia <german@piraos.com>
arpi
parents:
diff
changeset
|
1 #ifndef _AC3_IEC958_H |
a444bd456fcc
ac3/spdif patch by German Gomez Garcia <german@piraos.com>
arpi
parents:
diff
changeset
|
2 #define _AC3_IEC958_H |
a444bd456fcc
ac3/spdif patch by German Gomez Garcia <german@piraos.com>
arpi
parents:
diff
changeset
|
3 |
a444bd456fcc
ac3/spdif patch by German Gomez Garcia <german@piraos.com>
arpi
parents:
diff
changeset
|
4 #define IEC61937_DATA_TYPE_AC3 1 |
a444bd456fcc
ac3/spdif patch by German Gomez Garcia <german@piraos.com>
arpi
parents:
diff
changeset
|
5 |
a444bd456fcc
ac3/spdif patch by German Gomez Garcia <german@piraos.com>
arpi
parents:
diff
changeset
|
6 struct hwac3info { |
a444bd456fcc
ac3/spdif patch by German Gomez Garcia <german@piraos.com>
arpi
parents:
diff
changeset
|
7 int bitrate, framesize, samplerate, bsmod; |
a444bd456fcc
ac3/spdif patch by German Gomez Garcia <german@piraos.com>
arpi
parents:
diff
changeset
|
8 }; |
a444bd456fcc
ac3/spdif patch by German Gomez Garcia <german@piraos.com>
arpi
parents:
diff
changeset
|
9 |
a444bd456fcc
ac3/spdif patch by German Gomez Garcia <german@piraos.com>
arpi
parents:
diff
changeset
|
10 void ac3_iec958_build_burst(int length, int data_type, int big_endian, unsigned char * data, unsigned char * out); |
a444bd456fcc
ac3/spdif patch by German Gomez Garcia <german@piraos.com>
arpi
parents:
diff
changeset
|
11 int ac3_iec958_parse_syncinfo(unsigned char *buf, int size, struct hwac3info *ai, int *skipped); |
a444bd456fcc
ac3/spdif patch by German Gomez Garcia <german@piraos.com>
arpi
parents:
diff
changeset
|
12 |
a444bd456fcc
ac3/spdif patch by German Gomez Garcia <german@piraos.com>
arpi
parents:
diff
changeset
|
13 #endif |