• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavformat/

Lines Matching refs:MpegTSContext

107 struct MpegTSContext {
158 offsetof(MpegTSContext, mpeg2ts_compute_pcr), AV_OPT_TYPE_INT,
161 offsetof(MpegTSContext, raw_packet_size), AV_OPT_TYPE_INT,
175 {"fix_teletext_pts", "Try to fix pts values of dvb teletext streams.", offsetof(MpegTSContext, fix_teletext_pts), AV_OPT_TYPE_INT,
177 {"ts_packetsize", "Output option carrying the raw packet size.", offsetof(MpegTSContext, raw_packet_size), AV_OPT_TYPE_INT,
179 {"skip_changes", "Skip changing / adding streams / programs.", offsetof(MpegTSContext, skip_changes), AV_OPT_TYPE_INT,
181 {"skip_clear", "Skip clearing programs.", offsetof(MpegTSContext, skip_clear), AV_OPT_TYPE_INT,
212 MpegTSContext *ts;
232 static struct Program * get_program(MpegTSContext *ts, unsigned int programid)
243 static void clear_avprogram(MpegTSContext *ts, unsigned int programid)
258 static void clear_program(MpegTSContext *ts, unsigned int programid)
270 static void clear_programs(MpegTSContext *ts)
276 static void add_pat_entry(MpegTSContext *ts, unsigned int programid)
290 static void add_pid_to_pmt(MpegTSContext *ts, unsigned int programid,
302 static void set_pmt_found(MpegTSContext *ts, unsigned int programid)
330 static int discard_pid(MpegTSContext *ts, unsigned int pid)
368 static void write_section_data(MpegTSContext *ts, MpegTSFilter *tss1,
416 static MpegTSFilter *mpegts_open_filter(MpegTSContext *ts, unsigned int pid,
439 static MpegTSFilter *mpegts_open_section_filter(MpegTSContext *ts,
462 static MpegTSFilter *mpegts_open_pes_filter(MpegTSContext *ts, unsigned int pid,
478 static MpegTSFilter *mpegts_open_pcr_filter(MpegTSContext *ts, unsigned int pid)
483 static void mpegts_close_filter(MpegTSContext *ts, MpegTSFilter *filter)
920 MpegTSContext *ts = pes->ts;
1169 static PESContext *add_pes_stream(MpegTSContext *ts, int pid, int pcr_pid)
1429 MpegTSContext *ts = filter->u.section_filter.opaque;
1495 MpegTSContext *ts)
1712 MpegTSContext *ts = filter->u.section_filter.opaque;
1878 MpegTSContext *ts = filter->u.section_filter.opaque;
1948 MpegTSContext *ts = filter->u.section_filter.opaque;
2030 static int handle_packet(MpegTSContext *ts, const uint8_t *packet)
2156 static void reanalyze(MpegTSContext *ts) {
2248 static int handle_packets(MpegTSContext *ts, int nb_packets)
2371 MpegTSContext *ts = s->priv_data;
2468 MpegTSContext *ts = s->priv_data;
2516 MpegTSContext *ts = s->priv_data;
2542 static void mpegts_free(MpegTSContext *ts)
2555 MpegTSContext *ts = s->priv_data;
2563 MpegTSContext *ts = s->priv_data;
2598 MpegTSContext *ts = s->priv_data;
2630 MpegTSContext *ff_mpegts_parse_open(AVFormatContext *s)
2632 MpegTSContext *ts;
2634 ts = av_mallocz(sizeof(MpegTSContext));
2649 int ff_mpegts_parse_packet(MpegTSContext *ts, AVPacket *pkt,
2674 void ff_mpegts_parse_close(MpegTSContext *ts)
2683 .priv_data_size = sizeof(MpegTSContext),
2696 .priv_data_size = sizeof(MpegTSContext),