Mercurial > mplayer.hg
annotate ac3-iec958.h @ 4220:fe2c20d52a25
Fixed a few bugs and added support for VCD/DVD/TV in playlist using virtual url
like dvd://1 vcd://2 tv://5
author | albeu |
---|---|
date | Thu, 17 Jan 2002 20:24:28 +0000 |
parents | 30b4f0c45b6e |
children |
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 |
3829 | 10 int ac3_iec958_build_burst(int length, int data_type, int big_endian, unsigned char * data, unsigned char * out); |
1528
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 |