1
mirror of https://code.videolan.org/videolan/vlc synced 2024-09-12 13:44:56 +02:00

mux: ts: prefix structs with mux

This commit is contained in:
Francois Cartegnie 2017-06-19 17:56:39 +02:00
parent 2cf52d0c6f
commit cda2c4ba72
5 changed files with 22 additions and 22 deletions

View File

@ -270,14 +270,14 @@ void MissingPATPMTFixup( demux_t *p_demux )
if( i_num_pes == 0 )
return;
ts_stream_t patstream =
tsmux_stream_t patstream =
{
.i_pid = 0,
.i_continuity_counter = 0x10,
.b_discontinuity = false
};
ts_stream_t pmtprogramstream =
tsmux_stream_t pmtprogramstream =
{
.i_pid = i_program_pid,
.i_continuity_counter = 0x0,
@ -301,8 +301,8 @@ void MissingPATPMTFixup( demux_t *p_demux )
: TS_MUX_STANDARD_DVB;
struct esstreams_t
{
pes_stream_t pes;
ts_stream_t ts;
pesmux_stream_t pes;
tsmux_stream_t ts;
};
es_format_t esfmt = {0};
struct esstreams_t *esstreams = calloc( i_num_pes, sizeof(struct esstreams_t) );

View File

@ -28,7 +28,7 @@ typedef struct
uint8_t i_continuity_counter;
bool b_discontinuity;
} ts_stream_t;
} tsmux_stream_t;
typedef struct
{
@ -47,6 +47,6 @@ typedef struct
/* language is iso639-2T */
size_t i_langs;
uint8_t *lang;
} pes_stream_t;
} pesmux_stream_t;
#endif

View File

@ -83,8 +83,8 @@ error:
void BuildPAT( dvbpsi_t *p_dvbpsi,
void *p_opaque, PEStoTSCallback pf_callback,
int i_tsid, int i_pat_version_number,
ts_stream_t *p_pat,
unsigned i_programs, ts_stream_t *p_pmt, const int *pi_programs_number )
tsmux_stream_t *p_pat,
unsigned i_programs, tsmux_stream_t *p_pmt, const int *pi_programs_number )
{
dvbpsi_pat_t patpsi;
dvbpsi_psi_section_t *p_section;
@ -255,7 +255,7 @@ static void GetPMTmpeg4( vlc_object_t *p_object, dvbpsi_pmt_t *p_dvbpmt,
}
static void UpdateServiceType( uint8_t *pi_service_cat, uint8_t *pi_service_type,
const ts_stream_t *p_ts, const pes_stream_t *p_pes )
const tsmux_stream_t *p_ts, const pesmux_stream_t *p_pes )
{
uint8_t i_type = 0x00;
@ -360,7 +360,7 @@ void BuildPMT( dvbpsi_t *p_dvbpsi, vlc_object_t *p_object,
int i_tsid, int i_pmt_version_number,
int i_pcr_pid,
sdt_psi_t *p_sdt,
unsigned i_programs, ts_stream_t *p_pmt, const int *pi_programs_number,
unsigned i_programs, tsmux_stream_t *p_pmt, const int *pi_programs_number,
unsigned i_mapped_streams, const pes_mapped_stream_t *p_mapped_streams )
{
dvbpsi_pmt_t *dvbpmt = malloc( i_programs * sizeof(dvbpsi_pmt_t) );
@ -635,7 +635,7 @@ void BuildPMT( dvbpsi_t *p_dvbpsi, vlc_object_t *p_object,
}
int FillPMTESParams( ts_mux_standard standard, const es_format_t *fmt,
ts_stream_t *ts, pes_stream_t *pes )
tsmux_stream_t *ts, pesmux_stream_t *pes )
{
switch( fmt->i_codec )
{

View File

@ -24,7 +24,7 @@
typedef struct
{
ts_stream_t ts;
tsmux_stream_t ts;
int i_netid;
struct
{
@ -38,13 +38,13 @@ block_t * WritePSISection( dvbpsi_psi_section_t* p_section );
void BuildPAT( dvbpsi_t *p_dvbpsi,
void *p_opaque, PEStoTSCallback pf_callback,
int i_tsid, int i_pat_version_number,
ts_stream_t *p_pat,
unsigned i_programs, ts_stream_t *p_pmt, const int *pi_programs_number );
tsmux_stream_t *p_pat,
unsigned i_programs, tsmux_stream_t *p_pmt, const int *pi_programs_number );
typedef struct
{
const pes_stream_t *pes;
const ts_stream_t *ts;
const pesmux_stream_t *pes;
const tsmux_stream_t *ts;
const es_format_t *fmt;
int i_mapped_prog;
} pes_mapped_stream_t;
@ -61,11 +61,11 @@ void BuildPMT( dvbpsi_t *p_dvbpsi, vlc_object_t *p_object,
int i_tsid, int i_pmt_version_number,
int i_pcr_pid,
sdt_psi_t *p_sdt,
unsigned i_programs, ts_stream_t *p_pmt, const int *pi_programs_number,
unsigned i_programs, tsmux_stream_t *p_pmt, const int *pi_programs_number,
unsigned i_mapped_streams, const pes_mapped_stream_t *p_mapped_streams );
int FillPMTESParams( ts_mux_standard, const es_format_t *,
ts_stream_t *, pes_stream_t * );
tsmux_stream_t *, pesmux_stream_t * );
#endif

View File

@ -333,8 +333,8 @@ typedef struct
typedef struct
{
ts_stream_t ts;
pes_stream_t pes;
tsmux_stream_t ts;
pesmux_stream_t pes;
pes_state_t state;
} sout_input_sys_t;
@ -354,10 +354,10 @@ struct sout_mux_sys_t
unsigned i_num_pmt;
int i_pmtslots;
int i_pat_version_number;
ts_stream_t pat;
tsmux_stream_t pat;
int i_pmt_version_number;
ts_stream_t pmt[MAX_PMT];
tsmux_stream_t pmt[MAX_PMT];
pmt_map_t pmtmap[MAX_PMT_PID];
int i_pmt_program_number[MAX_PMT];
bool b_data_alignment;