• Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1  
2  /*
3   * Copyright (C) Texas Instruments - http://www.ti.com/
4   *
5   * This library is free software; you can redistribute it and/or
6   * modify it under the terms of the GNU Lesser General Public
7   * License as published by the Free Software Foundation; either
8   * version 2.1 of the License, or (at your option) any later version.
9   *
10   *
11   * This library is distributed in the hope that it will be useful,
12   * but WITHOUT ANY WARRANTY; without even the implied warranty of
13   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
14   * Lesser General Public License for more details.
15   *
16   *
17   * You should have received a copy of the GNU Lesser General Public
18   * License along with this library; if not, write to the Free Software
19   * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
20   */
21  /* =============================================================================
22  *             Texas Instruments OMAP(TM) Platform Software
23  *  (c) Copyright Texas Instruments, Incorporated.  All Rights Reserved.
24  *
25  *  Use of this software is controlled by the terms and conditions found
26  *  in the license agreement under which this software has been supplied.
27  * ============================================================================
28  * */
29  /**
30  * @file amrdecsocket_ti.h
31  *
32  * Auto-generated UUID structures for DSP/BIOS Bridge nodes.
33  * Do not modify.
34  *
35  * @path $(CSLPATH)\
36  *
37  * @rev 0.1
38  */
39  /* ---------------------------------------------------------------------------
40   * */
41  
42  
43  #ifndef VPPSOCKET_TI_H
44  #define VPPSOCKET_TI_H
45  
46  
47  struct DSP_UUID VPPNODE_TI_UUID = {
48  	0xfbb1c6fc, 0x8d9d, 0x4ac3, 0x80, 0x3f, {
49  	0x99, 0x7b, 0xd6, 0x17, 0xd8, 0xb7
50      }
51  };
52  
53  typedef	enum VGPOP_EInFormat {
54      VGPOP_ERGB24_IN,
55      VGPOP_ERGB16_IN,
56      VGPOP_ERGB12_IN,
57      VGPOP_ERGB8_IN,
58      VGPOP_ERGB4_IN,
59  	VGPOP_E422_IN_UY,
60  	VGPOP_E422_IN_YU,
61  	VGPOP_E422_IN_UY_WS,
62  	VGPOP_E422_IN_YU_WS,
63      VGPOP_E420_IN,
64      VGPOP_EGRAY8_IN,
65      VGPOP_EGRAY4_IN,
66      VGPOP_EGRAY2_IN,
67      VGPOP_EGRAY1_IN
68  } VGPOP_EInFormat;
69  
70  /*** Output YUV formats definitions */
71  typedef	enum VGPOP_EYUVOut {
72  	VGPOP_EYUV_NONE,
73  	VGPOP_E420_OUT,
74  	VGPOP_E422_OUT_UY,
75  	VGPOP_E422_OUT_YU
76  } VGPOP_EYUVOut;
77  
78  /*** OutputRGB formats definitions */
79  typedef enum VGPOP_ERGBOut {
80      VGPOP_ERGB_NONE,
81      VGPOP_ERGB4_OUT,
82      VGPOP_ERGB8_OUT,
83      VGPOP_ERGB12_OUT,
84      VGPOP_EARGB16_OUT,
85      VGPOP_ERGB16_OUT,
86      VGPOP_ERGB24_OUT,
87      VGPOP_EARGB32_OUT,
88      VGPOP_ERGBA32_OUT,
89      VGPOP_ERGB32_OUT,
90      VGPOP_EGRAY8_OUT,
91      VGPOP_EGRAY4_OUT,
92      VGPOP_EGRAY2_OUT,
93      VGPOP_EGRAY1_OUT
94  } VGPOP_ERGBOut;
95  
96  
97  #endif /* MP3DECSOCKET_TI_H */
98  
99