Home | History | Annotate | Download | only in inc
      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