MpegTSContext 65 libavdevice/iec61883.c MpegTSContext *mpeg_demux; ///< generic HDV muxing/demuxing context MpegTSContext 174 libavformat/mpegts.c { "resync_size", "set size limit for looking up a new synchronization", offsetof(MpegTSContext, resync_size), AV_OPT_TYPE_INT, { .i64 = MAX_RESYNC_SIZE}, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM } MpegTSContext 178 libavformat/mpegts.c {"fix_teletext_pts", "try to fix pts values of dvb teletext streams", offsetof(MpegTSContext, fix_teletext_pts), AV_OPT_TYPE_BOOL, MpegTSContext 180 libavformat/mpegts.c {"ts_packetsize", "output option carrying the raw packet size", offsetof(MpegTSContext, raw_packet_size), AV_OPT_TYPE_INT, MpegTSContext 182 libavformat/mpegts.c {"scan_all_pmts", "scan and combine all PMTs", offsetof(MpegTSContext, scan_all_pmts), AV_OPT_TYPE_BOOL, MpegTSContext 184 libavformat/mpegts.c {"skip_unknown_pmt", "skip PMTs for programs not advertised in the PAT", offsetof(MpegTSContext, skip_unknown_pmt), AV_OPT_TYPE_BOOL, MpegTSContext 186 libavformat/mpegts.c {"merge_pmt_versions", "re-use streams when PMT's version/pids change", offsetof(MpegTSContext, merge_pmt_versions), AV_OPT_TYPE_BOOL, MpegTSContext 188 libavformat/mpegts.c {"skip_changes", "skip changing / adding streams / programs", offsetof(MpegTSContext, skip_changes), AV_OPT_TYPE_BOOL, MpegTSContext 190 libavformat/mpegts.c {"skip_clear", "skip clearing programs", offsetof(MpegTSContext, skip_clear), AV_OPT_TYPE_BOOL, MpegTSContext 205 libavformat/mpegts.c offsetof(MpegTSContext, mpeg2ts_compute_pcr), AV_OPT_TYPE_BOOL, MpegTSContext 208 libavformat/mpegts.c offsetof(MpegTSContext, raw_packet_size), AV_OPT_TYPE_INT, MpegTSContext 240 libavformat/mpegts.c MpegTSContext *ts; MpegTSContext 262 libavformat/mpegts.c static struct Program * get_program(MpegTSContext *ts, unsigned int programid) MpegTSContext 273 libavformat/mpegts.c static void clear_avprogram(MpegTSContext *ts, unsigned int programid) MpegTSContext 288 libavformat/mpegts.c static void clear_program(MpegTSContext *ts, unsigned int programid) MpegTSContext 300 libavformat/mpegts.c static void clear_programs(MpegTSContext *ts) MpegTSContext 306 libavformat/mpegts.c static void add_pat_entry(MpegTSContext *ts, unsigned int programid) MpegTSContext 320 libavformat/mpegts.c static void add_pid_to_pmt(MpegTSContext *ts, unsigned int programid, MpegTSContext 338 libavformat/mpegts.c static void set_pmt_found(MpegTSContext *ts, unsigned int programid) MpegTSContext 377 libavformat/mpegts.c static int discard_pid(MpegTSContext *ts, unsigned int pid) MpegTSContext 415 libavformat/mpegts.c static void write_section_data(MpegTSContext *ts, MpegTSFilter *tss1, MpegTSContext 482 libavformat/mpegts.c static MpegTSFilter *mpegts_open_filter(MpegTSContext *ts, unsigned int pid, MpegTSContext 505 libavformat/mpegts.c static MpegTSFilter *mpegts_open_section_filter(MpegTSContext *ts, MpegTSContext 530 libavformat/mpegts.c static MpegTSFilter *mpegts_open_pes_filter(MpegTSContext *ts, unsigned int pid, MpegTSContext 546 libavformat/mpegts.c static MpegTSFilter *mpegts_open_pcr_filter(MpegTSContext *ts, unsigned int pid) MpegTSContext 551 libavformat/mpegts.c static void mpegts_close_filter(MpegTSContext *ts, MpegTSFilter *filter) MpegTSContext 1104 libavformat/mpegts.c static AVBufferRef *buffer_pool_get(MpegTSContext *ts, int size) MpegTSContext 1122 libavformat/mpegts.c MpegTSContext *ts = pes->ts; MpegTSContext 1399 libavformat/mpegts.c static PESContext *add_pes_stream(MpegTSContext *ts, int pid, int pcr_pid) MpegTSContext 1669 libavformat/mpegts.c MpegTSContext *ts = filter->u.section_filter.opaque; MpegTSContext 1733 libavformat/mpegts.c MpegTSContext *ts = filter->u.section_filter.opaque; MpegTSContext 1780 libavformat/mpegts.c MpegTSContext *ts) MpegTSContext 2200 libavformat/mpegts.c static AVStream *find_matching_stream(MpegTSContext *ts, int pid, unsigned int programid, MpegTSContext 2276 libavformat/mpegts.c MpegTSContext *ts = filter->u.section_filter.opaque; MpegTSContext 2486 libavformat/mpegts.c MpegTSContext *ts = filter->u.section_filter.opaque; MpegTSContext 2561 libavformat/mpegts.c MpegTSContext *ts = filter->u.section_filter.opaque; MpegTSContext 2615 libavformat/mpegts.c MpegTSContext *ts = filter->u.section_filter.opaque; MpegTSContext 2701 libavformat/mpegts.c static int handle_packet(MpegTSContext *ts, const uint8_t *packet, int64_t pos) MpegTSContext 2841 libavformat/mpegts.c MpegTSContext *ts = s->priv_data; MpegTSContext 2915 libavformat/mpegts.c static int handle_packets(MpegTSContext *ts, int64_t nb_packets) MpegTSContext 3048 libavformat/mpegts.c MpegTSContext *ts = s->priv_data; MpegTSContext 3153 libavformat/mpegts.c MpegTSContext *ts = s->priv_data; MpegTSContext 3200 libavformat/mpegts.c MpegTSContext *ts = s->priv_data; MpegTSContext 3228 libavformat/mpegts.c static void mpegts_free(MpegTSContext *ts) MpegTSContext 3244 libavformat/mpegts.c MpegTSContext *ts = s->priv_data; MpegTSContext 3252 libavformat/mpegts.c MpegTSContext *ts = s->priv_data; MpegTSContext 3286 libavformat/mpegts.c MpegTSContext *ts = s->priv_data; MpegTSContext 3320 libavformat/mpegts.c MpegTSContext *avpriv_mpegts_parse_open(AVFormatContext *s) MpegTSContext 3322 libavformat/mpegts.c MpegTSContext *ts; MpegTSContext 3324 libavformat/mpegts.c ts = av_mallocz(sizeof(MpegTSContext)); MpegTSContext 3341 libavformat/mpegts.c int avpriv_mpegts_parse_packet(MpegTSContext *ts, AVPacket *pkt, MpegTSContext 3366 libavformat/mpegts.c void avpriv_mpegts_parse_close(MpegTSContext *ts) MpegTSContext 3375 libavformat/mpegts.c .priv_data_size = sizeof(MpegTSContext), MpegTSContext 3388 libavformat/mpegts.c .priv_data_size = sizeof(MpegTSContext), MpegTSContext 140 libavformat/mpegts.h typedef struct MpegTSContext MpegTSContext; MpegTSContext 142 libavformat/mpegts.h MpegTSContext *avpriv_mpegts_parse_open(AVFormatContext *s); MpegTSContext 143 libavformat/mpegts.h int avpriv_mpegts_parse_packet(MpegTSContext *ts, AVPacket *pkt, MpegTSContext 145 libavformat/mpegts.h void avpriv_mpegts_parse_close(MpegTSContext *ts); MpegTSContext 183 libavformat/mpegts.h MpegTSContext *ts); MpegTSContext 27 libavformat/rtpdec_mpegts.c struct MpegTSContext *ts; MpegTSContext 322 libavformat/rtsp.h struct MpegTSContext *ts;