source: svn/newcon3bcm2_21bu/magnum/commonutils/xdm/bxdm_pp_output.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: 2.1 KB
Line 
1/***************************************************************************
2 *     Copyright (c) 2003-2010, Broadcom Corporation
3 *     All Rights Reserved
4 *     Confidential Property of Broadcom Corporation
5 *
6 *  THIS SOFTWARE MAY ONLY BE USED SUBJECT TO AN EXECUTED SOFTWARE LICENSE
7 *  AGREEMENT  BETWEEN THE USER AND BROADCOM.  YOU HAVE NO RIGHT TO USE OR
8 *  EXPLOIT THIS MATERIAL EXCEPT SUBJECT TO THE TERMS OF SUCH AN AGREEMENT.
9 *
10 * $brcm_Workfile: bxdm_pp_output.h $
11 * $brcm_Revision: Hydra_Software_Devel/1 $
12 * $brcm_Date: 2/16/10 10:51a $
13 *
14 * [File Description:]
15 *
16 * Revision History:
17 *
18 * $brcm_Log: /magnum/commonutils/xdm/bxdm_pp_output.h $
19 *
20 * Hydra_Software_Devel/1   2/16/10 10:51a nilesh
21 * SW7405-2993: Initial XDM version
22 *
23 ***************************************************************************/
24
25#ifndef bxdm_pp_OUTPUT_H__
26#define bxdm_pp_OUTPUT_H__
27
28
29#include "bavc.h"
30#include "bxdm_pp_priv.h"
31
32#ifdef __cplusplus
33extern "C" {
34#endif
35
36#if 0
37}
38#endif
39
40void BXDM_PPOUT_P_CalculateStaticVdcData(
41   BXDM_PictureProvider_Handle hXdmPP,
42   BXDM_PictureProvider_P_Picture_Context *pPictureContext
43   );
44
45void BXDM_PPOUT_P_CalculateVdcData(
46   BXDM_PictureProvider_Handle hXdmPP,
47   BXDM_PictureProvider_P_LocalState* pLocalState,
48   BAVC_MFD_Picture** pMFDPicture
49   );
50
51void BXDM_PPOUT_P_OpenChannel(
52   BXDM_PictureProvider_Handle hXdmPP
53   );
54
55#if 0
56BERR_Code BXDM_PPOUT_P_ComputeAspectRatio(
57   BAVC_VideoCompressionStd eProtocol,
58   BXDM_Picture_AspectRatioInfo stCodedAspectRatio,
59   uint32_t uiCustomAspectRatioWidthHeight,
60   BFMT_AspectRatio *peAspectRatio,
61   uint16_t *puiSampleAspectRatioX,
62   uint16_t *puiSampleAspectRatioY
63   );
64#endif
65
66BERR_Code BXDM_PPOUT_P_ComputeSARScaling(
67   uint32_t uiOriginalSourceSizeX,
68   uint32_t uiOriginalSourceSizeY,
69   uint16_t uiOriginalSampleAspectRatioX,
70   uint16_t uiOriginalSampleAspectRatioY,
71   uint32_t uiEffectiveSourceSizeX,
72   uint32_t uiEffectiveSourceSizeY,
73   uint16_t *puiEffectiveSampleAspectRatioX,
74   uint16_t *puiEffectiveSampleAspectRatioY
75   );
76
77#ifdef __cplusplus
78}
79#endif
80
81#endif /* #ifndef bxdm_pp_OUTPUT_H__ */
82/* End of File */
Note: See TracBrowser for help on using the repository browser.