1 /************************************************************************** 2 * 3 * Permission is hereby granted, free of charge, to any person obtaining a 4 * copy of this software and associated documentation files (the 5 * "Software"), to deal in the Software without restriction, including 6 * without limitation the rights to use, copy, modify, merge, publish, 7 * distribute, sub license, and/or sell copies of the Software, and to 8 * permit persons to whom the Software is furnished to do so, subject to 9 * the following conditions: 10 * 11 * The above copyright notice and this permission notice (including the 12 * next paragraph) shall be included in all copies or substantial portions 13 * of the Software. 14 * 15 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 16 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 17 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. 18 * IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR 19 * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 20 * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 21 * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 22 * 23 **************************************************************************/ 24 25 #ifndef H264DINPORT_DECLS_H 26 #define H264DINPORT_DECLS_H 27 28 #include <OMX_TizoniaExt.h> 29 #include <OMX_Types.h> 30 31 #include <tizavcport_decls.h> 32 33 typedef struct h264d_inport h264d_inport_t; 34 struct h264d_inport 35 { 36 /* Object */ 37 const tiz_avcport_t _; 38 }; 39 40 typedef struct h264d_inport_class h264d_inport_class_t; 41 struct h264d_inport_class 42 { 43 /* Class */ 44 const tiz_avcport_class_t _; 45 /* NOTE: Class methods might be added in the future */ 46 }; 47 48 #endif /* H264DINPORT_DECLS_H */ 49