libdvbpsi
0.2.2
|
00001 /***************************************************************************** 00002 * dr_8a.h 00003 * Copyright (c) 2010 VideoLAN 00004 * $Id$ 00005 * 00006 * Authors: Jean-Paul Saman <jpsaman@videolan.org> 00007 * 00008 * This library is free software; you can redistribute it and/or 00009 * modify it under the terms of the GNU Lesser General Public 00010 * License as published by the Free Software Foundation; either 00011 * version 2.1 of the License, or (at your option) any later version. 00012 * 00013 * This library is distributed in the hope that it will be useful, 00014 * but WITHOUT ANY WARRANTY; without even the implied warranty of 00015 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 00016 * Lesser General Public License for more details. 00017 * 00018 * You should have received a copy of the GNU Lesser General Public 00019 * License along with this library; if not, write to the Free Software 00020 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 00021 * 00022 *****************************************************************************/ 00023 00033 #ifndef _DVBPSI_DR_8A_H_ 00034 #define _DVBPSI_DR_8A_H_ 00035 00036 #ifdef __cplusplus 00037 extern "C" { 00038 #endif 00039 00040 /***************************************************************************** 00041 * dvbpsi_cuei_dr_t 00042 *****************************************************************************/ 00054 typedef struct dvbpsi_cuei_dr_s 00055 { 00056 uint8_t i_cue_stream_type; 00058 } dvbpsi_cuei_dr_t; 00059 00060 00061 /***************************************************************************** 00062 * dvbpsi_DecodeCUEIDataDr 00063 *****************************************************************************/ 00071 dvbpsi_cuei_dr_t* dvbpsi_DecodeCUEIDr(dvbpsi_descriptor_t * p_descriptor); 00072 00073 00074 /***************************************************************************** 00075 * dvbpsi_GenCUEIDataDr 00076 *****************************************************************************/ 00087 dvbpsi_descriptor_t * dvbpsi_GenCUEIDr(dvbpsi_cuei_dr_t * p_decoded); 00088 00089 00090 #ifdef __cplusplus 00091 }; 00092 #endif 00093 00094 #else 00095 #error "Multiple inclusions of dr_8a.h" 00096 #endif 00097