version 1.5, 2001/05/03 13:21:45
|
version 1.6, 2001/08/01 08:23:18
|
Line 17
|
Line 17
|
#include "splice.h" |
#include "splice.h" |
#include "input.h" |
#include "input.h" |
#include "pes.h" |
#include "pes.h" |
|
#include "descref.h" |
|
|
t_msec next_psi_periodic; |
t_msec next_psi_periodic; |
t_msec psi_frequency_msec; |
t_msec psi_frequency_msec; |
Line 217 stream_descr *splice_findpcrstream (prog
|
Line 218 stream_descr *splice_findpcrstream (prog
|
*/ |
*/ |
void splice_one_configuration (prog_descr *p) |
void splice_one_configuration (prog_descr *p) |
{ |
{ |
int i; |
int i, s; |
|
stump_descr *st; |
i = p->streams; |
i = p->streams; |
fprintf (stderr, "Conf: prog:%04X pmt:%04hX pcr:%04hX streams:%2d\n", |
s = 0; |
p->program_number, p->pmt_pid, p->pcr_pid, i); |
st = p->stump; |
|
while (st != NULL) { |
|
s += 1; |
|
st = st->next; |
|
} |
|
fprintf (stderr, "Conf: prog:%04X pmt:%04hX pcr:%04hX streams:%2d", |
|
p->program_number, p->pmt_pid, p->pcr_pid, i+s); |
|
if (s > 0) { |
|
fprintf (stderr, " (%d)", s); |
|
} |
|
fprintf (stderr, "\n"); |
while (--i >= 0) { |
while (--i >= 0) { |
stream_descr *s; |
stream_descr *s; |
s = p->stream[i]; |
s = p->stream[i]; |
fprintf (stderr, "Conf: stream:%04hX sid:%02X type:%02X " |
fprintf (stderr, "Conf: stream:%04hX type:%02X sid:%02X " |
"file:%d source:%04hX num:%2d name:%s\n", |
"file:%d source:%04hX num:%2d name:%s\n", |
s->u.d.pid, s->stream_id, s->stream_type, |
s->u.d.pid, s->stream_type, s->stream_id, |
s->fdescr->content, s->sourceid, s->fdescr->filerefnum, s->fdescr->name); |
s->fdescr->content, s->sourceid, s->fdescr->filerefnum, s->fdescr->name); |
} |
} |
|
st = p->stump; |
|
while (st != NULL) { |
|
fprintf (stderr, "Conf: stream:%04hX type:%02X\n", |
|
st->pid, st->stream_type); |
|
st = st->next; |
|
} |
} |
} |
|
|
void splice_set_configuration (boolean on) |
void splice_set_configuration (boolean on) |