dr_52.h   dr_52.h 
skipping to change at line 42 skipping to change at line 42
*/ */
#ifndef _DVBPSI_DR_52_H_ #ifndef _DVBPSI_DR_52_H_
#define _DVBPSI_DR_52_H_ #define _DVBPSI_DR_52_H_
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
/************************************************************************** *** /************************************************************************** ***
* dvbpsi_service_dr_t * dvbpsi_stream_identifier_dr_s
************************************************************************** ***/ ************************************************************************** ***/
/*! /*!
* \struct dvbpsi_service_dr_s * \struct dvbpsi_stream_identifier_dr_s
* \brief "stream identifier" descriptor structure. * \brief "stream identifier" descriptor structure.
* *
* This structure is used to store a decoded "stream identifier" * This structure is used to store a decoded "stream identifier"
* descriptor. (ETSI EN 300 468 section 6.2.37). * descriptor. (ETSI EN 300 468 section 6.2.37).
*/ */
/*! /*!
* \typedef struct dvbpsi_service_dr_s dvbpsi_stream_identifier_dr_t * \typedef struct dvbpsi_stream_identifier_dr_s dvbpsi_stream_identifier_d r_t
* \brief dvbpsi_stream_identifier_dr_t type definition. * \brief dvbpsi_stream_identifier_dr_t type definition.
*/ */
typedef struct dvbpsi_stream_identifier_dr_s typedef struct dvbpsi_stream_identifier_dr_s
{ {
uint8_t i_component_tag; /*!< component tag*/ uint8_t i_component_tag; /*!< component tag*/
} dvbpsi_stream_identifier_dr_t; } dvbpsi_stream_identifier_dr_t;
/************************************************************************** *** /************************************************************************** ***
* dvbpsi_DecodeStreamIdentifierDr * dvbpsi_DecodeStreamIdentifierDr
************************************************************************** ***/ ************************************************************************** ***/
skipping to change at line 79 skipping to change at line 79
* which contains the decoded data. * which contains the decoded data.
*/ */
dvbpsi_stream_identifier_dr_t* dvbpsi_DecodeStreamIdentifierDr( dvbpsi_stream_identifier_dr_t* dvbpsi_DecodeStreamIdentifierDr(
dvbpsi_descriptor_t * p_descriptor); dvbpsi_descriptor_t * p_descriptor);
/************************************************************************** *** /************************************************************************** ***
* dvbpsi_GenStreamIdentifierDr * dvbpsi_GenStreamIdentifierDr
************************************************************************** ***/ ************************************************************************** ***/
/*! /*!
* \fn dvbpsi_descriptor_t * dvbpsi_GenStreamIdentifierDr( * \fn dvbpsi_descriptor_t * dvbpsi_GenStreamIdentifierDr(
dvbpsi_service_dr_t * p_decoded, int b_duplicate) dvbpsi_stream_identifier_dr_t *p_decoded, bool b_du plicate)
* \brief "stream identifier" descriptor generator. * \brief "stream identifier" descriptor generator.
* \param p_decoded pointer to a decoded "stream identifier" descriptor * \param p_decoded pointer to a decoded "stream identifier" descriptor
* structure * structure
* \param b_duplicate if non zero then duplicate the p_decoded structure in to * \param b_duplicate if true then duplicate the p_decoded structure into
* the descriptor * the descriptor
* \return a pointer to a new descriptor structure which contains encoded d ata. * \return a pointer to a new descriptor structure which contains encoded d ata.
*/ */
dvbpsi_descriptor_t * dvbpsi_GenStreamIdentifierDr( dvbpsi_descriptor_t * dvbpsi_GenStreamIdentifierDr(
dvbpsi_stream_identifier_dr_t * p_d ecoded, dvbpsi_stream_identifier_dr_t * p_d ecoded,
int b_duplicate); bool b_duplicate);
#ifdef __cplusplus #ifdef __cplusplus
}; };
#endif #endif
#else #else
#error "Multiple inclusions of dr_52.h" #error "Multiple inclusions of dr_52.h"
#endif #endif
 End of changes. 6 change blocks. 
6 lines changed or deleted 6 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/