source: svn/newcon3bcm2_21bu/dst/dlib/src/si/DLIB_PSI_Utils.h

Last change on this file was 76, checked in by megakiss, 10 years ago

1W 대기전력을 만족시키기 위하여 POWEROFF시 튜너를 Standby 상태로 함

  • Property svn:executable set to *
File size: 1.6 KB
Line 
1/**
2        @file
3                DLIB_PSI_Utils.h
4
5        @brief
6                PHOENIX HAL library
7
8        ÀÌ ¸ðµâ¿¡ ´ëÇÑ °£´ÜÇÑ ¼³¸í..
9        ex: AudioVideo decoding/capture/output implementation
10
11        Copyright 2006~2010 Digital STREAM Technology, Inc.
12        All Rights Reserved
13*/
14
15
16#ifndef __DHL_MMM_XXXXX_H__
17#define __DHL_MMM_XXXXX_H__
18
19
20#include "DHL_Types.h"
21
22
23
24#ifdef __cplusplus
25extern "C" {
26#endif
27
28
29
30#if COMMENT
31____Overview____(){}
32#endif
33
34/**
35        @file DLIB_PSI_Utils.h
36       
37        À̰÷¿¡ ÀÌ ¸ðµâ¿¡ ´ëÇØ ¼³¸íÀÌ ÇÊ¿äÇÑ °¢Á¾ ³»¿ë ±â¼ú..
38       
39        module overview
40                -
41                -
42
43        APIs
44       
45        implementations
46       
47        dependencies           
48       
49        nv parameters
50               
51
52*/
53
54
55#if COMMENT
56____Config____(){}
57#endif
58
59/*
60        ÀÌ ºÎºÐÀº º°µµÀÇ DHL_XXX_Config configuration file À»
61        Ȱ¿ëÇÏ´Â °ÍÀÌ ÁÁÀ» °Í °°À½.
62*/
63
64
65#if COMMENT
66____Types____(){}
67#endif
68
69/*
70        ´Ù¸¥ ¸ðµâµé°ú °øÀ¯ µÇ´Â structure ¹× enumerations.
71*/
72
73
74
75#if COMMENT
76____Defines____(){}
77#endif
78
79
80
81
82
83
84#if COMMENT
85____API____(){}
86#endif
87
88
89/**
90
91
92*/
93DHL_RESULT DLIB_PSI_GetLanguageCodeFromDescriptors(UINT8 *pDescriptors, int nDescLen, 
94                                int instance, UINT32 *pLangCode, int *pServiceType);
95
96
97
98/**
99
100
101*/
102UINT16 DLIB_PSI_DecodeMultipleStringStructure(
103        UINT8   text_length,                    /* MSSÀÇ ±æÀÌ */
104        UINT8   *text_p,                                        /* MSSÀÇ text pointer */
105        char    *lang,                                          /* ISO 639.2B language code (3 bytes) */
106        UINT16  max_dec_length, /* decoding textÀÇ ÃÖ´ë ±æÀÌ */
107        UINT16  *decoded_text); /* decoding °á°ú text (unicode·Î ÀúÀåµÊ)  */
108
109
110
111/**
112
113*/
114void DLIB_PSI_MemDump(void *ptr, UINT32 size, UINT32 width, UINT8 indent);
115
116
117#ifdef __cplusplus
118} /* extern "C" */
119#endif
120
121
122
123#endif  /* __DHL_MMM_XXXXX_H__ */
124
Note: See TracBrowser for help on using the repository browser.