xref: /reactos/sdk/include/psdk/atsmedia.h (revision c2c66aff)
1*c2c66affSColin Finck /*
2*c2c66affSColin Finck  * atsmedia.h
3*c2c66affSColin Finck  *
4*c2c66affSColin Finck  * Contributors:
5*c2c66affSColin Finck  *   Created by Magnus Olsen.
6*c2c66affSColin Finck  *
7*c2c66affSColin Finck  * THIS SOFTWARE IS NOT COPYRIGHTED
8*c2c66affSColin Finck  *
9*c2c66affSColin Finck  * This source code is offered for use in the public domain. You may
10*c2c66affSColin Finck  * use, modify or distribute it freely.
11*c2c66affSColin Finck  *
12*c2c66affSColin Finck  * This code is distributed in the hope that it will be useful but
13*c2c66affSColin Finck  * WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY
14*c2c66affSColin Finck  * DISCLAIMED. This includes but is not limited to warranties of
15*c2c66affSColin Finck  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
16*c2c66affSColin Finck  *
17*c2c66affSColin Finck  */
18*c2c66affSColin Finck 
19*c2c66affSColin Finck #pragma once
20*c2c66affSColin Finck 
21*c2c66affSColin Finck #if !defined(_BDAMEDIA_)
22*c2c66affSColin Finck   #error BDAMEDIA.H must be included before ATSCMEDIA.H
23*c2c66affSColin Finck #endif
24*c2c66affSColin Finck 
25*c2c66affSColin Finck #if !defined(_KSMEDIA_)
26*c2c66affSColin Finck   #error KSMEDIA.H must be included before BDAMEDIA.H
27*c2c66affSColin Finck #endif
28*c2c66affSColin Finck 
29*c2c66affSColin Finck #if !defined(_ATSCMEDIA_)
30*c2c66affSColin Finck #define _ATSCMEDIA_
31*c2c66affSColin Finck 
32*c2c66affSColin Finck #define BDANETWORKTYPE_ATSC DEFINE_GUIDNAMED(BDANETWORKTYPE_ATSC)
33*c2c66affSColin Finck #define STATIC_BDANETWORKTYPE_ATSC 0x71985F51, 0x1CA1, 0x11D3, 0x9C, 0xC8, 0x0, 0xC0, 0x4F, 0x79, 0x71, 0xE0
34*c2c66affSColin Finck DEFINE_GUIDSTRUCT("71985F51-1CA1-11D3-9CC8-00C04F7971E0", BDANETWORKTYPE_ATSC);
35*c2c66affSColin Finck #endif
36*c2c66affSColin Finck 
37