static void clear_program(MpegTSContext *ts, unsigned int programid)

{

    int i;



    clear_avprogram(ts, programid);

    for(i=0; i<ts->nb_prg; i++)

        if(ts->prg[i].id == programid)

            ts->prg[i].nb_pids = 0;

}

static void clear_program(MpegTSContext *ts, unsigned int programid)

{

    int i;



    clear_avprogram(ts, programid);

    for(i=0; i<ts->nb_prg; i++)

        if(ts->prg[i].id == programid)

            ts->prg[i].nb_pids = 0;

}

static void FUNC_0(MpegTSContext *VAR_0, unsigned int VAR_1)

{

    int VAR_2;



    clear_avprogram(VAR_0, VAR_1);

    for(VAR_2=0; VAR_2<VAR_0->nb_prg; VAR_2++)

        if(VAR_0->prg[VAR_2].id == VAR_1)

            VAR_0->prg[VAR_2].nb_pids = 0;

}

static void FUNC_0(MpegTSContext *VAR_0, unsigned int VAR_1)
{ int VAR_2; clear_avprogram(VAR_0, VAR_1); for(VAR_2=0; VAR_2<VAR_0->nb_prg; VAR_2++) if(VAR_0->prg[VAR_2].id == VAR_1)
VAR_0->prg[VAR_2].nb_pids = 0; }