Lines Matching defs:pids

162     unsigned int pids[MAX_PIDS_PER_PROGRAM];
179 /** if true, all pids are analyzed to find streams */
212 /** structure to keep track of Program->pids mapping */
218 MpegTSFilter *pids[NB_PID_MAX];
238 {"merge_pmt_versions", "re-use streams when PMT's version/pids change", offsetof(MpegTSContext, merge_pmt_versions), AV_OPT_TYPE_BOOL,
936 if (p->pids[i] == pid)
939 p->pids[p->nb_pids++] = pid;
992 if (p->pids[j] != pid)
1087 if (pid >= NB_PID_MAX || ts->pids[pid])
1092 ts->pids[pid] = filter;
1169 ts->pids[pid] = NULL;
1915 MpegTSFilter *f = pes->ts->pids[p->pcr_pid];
2317 if (!ts->pids[pid])
2324 if (ts->pids[pid]->es_id != mp4_descr[i].es_id)
2326 if (ts->pids[pid]->type != MPEGTS_PES) {
2330 pes = ts->pids[pid]->u.pes_filter.opaque;
2378 MpegTSFilter *f = ts->pids[prg->pcr_pid];
2442 if (ts && ts->pids[pid])
2443 ts->pids[pid]->es_id = desc_es_id;
2977 if (prg && prg->nb_pids && prg->pids[0] != ts->current_pid)
3059 if (ts->pids[pid] && ts->pids[pid]->type == MPEGTS_PES) {
3060 pes = ts->pids[pid]->u.pes_filter.opaque;
3077 if (ts->pids[pid])
3078 mpegts_close_filter(ts, ts->pids[pid]); // wrongly added sdt filter probably
3160 if (!ts->pids[pcr_pid])
3213 MpegTSFilter *fil = ts->pids[pmt_pid];
3224 mpegts_close_filter(ts, ts->pids[pmt_pid]);
3226 if (!ts->pids[pmt_pid])
3231 if (prg->nb_pids && prg->pids[0] != pmt_pid)
3409 tss = ts->pids[pid];
3412 tss = ts->pids[pid];
3488 if (!ts->pids[pid])
3619 if (ts->pids[i]) {
3620 if (ts->pids[i]->type == MPEGTS_PES) {
3621 PESContext *pes = ts->pids[i]->u.pes_filter.opaque;
3625 } else if (ts->pids[i]->type == MPEGTS_SECTION) {
3626 ts->pids[i]->u.section_filter.last_ver = -1;
3628 ts->pids[i]->last_cc = -1;
3629 ts->pids[i]->last_pcr = -1;
3899 if (ts->pids[i] && ts->pids[i]->type == MPEGTS_PES) {
3900 PESContext *pes = ts->pids[i]->u.pes_filter.opaque;
3935 if (ts->pids[i])
3936 mpegts_close_filter(ts, ts->pids[i]);