/dports/multimedia/tvheadend/tvheadend-4.2.8/src/ |
H A D | packet.h | 81 } th_pkt_t; typedef 89 th_pkt_t *pr_pkt; 103 void pkt_ref_dec(th_pkt_t *pkt); 105 void pkt_ref_inc(th_pkt_t *pkt); 107 void pkt_ref_inc_poly(th_pkt_t *pkt, int n); 116 th_pkt_t *pktref_get_first(struct th_pktref_queue *q); 122 th_pkt_t *pkt_alloc(streaming_component_type_t type, 125 th_pkt_t *pkt_copy_shallow(th_pkt_t *pkt); 127 th_pkt_t *pkt_copy_nodata(th_pkt_t *pkt); 129 th_pktref_t *pktref_create(th_pkt_t *pkt); [all …]
|
H A D | packet.c | 38 pkt_destroy(th_pkt_t *pkt) in pkt_destroy() 54 th_pkt_t * 58 th_pkt_t *pkt; in pkt_alloc() 77 th_pkt_t * 80 th_pkt_t *n = malloc(sizeof(th_pkt_t)); in pkt_copy_shallow() 100 th_pkt_t * 103 th_pkt_t *n = malloc(sizeof(th_pkt_t)); in pkt_copy_nodata() 123 pkt_ref_dec(th_pkt_t *pkt) in pkt_ref_dec() 134 pkt_ref_inc(th_pkt_t *pkt) in pkt_ref_inc() 236 th_pkt_t * [all …]
|
H A D | parsers.h | 32 th_pkt_t *pkt);
|
H A D | timeshift.c | 51 th_pkt_t *pkt = sm->sm_data; in timeshift_packet_log0() 312 th_pkt_t *pkt = sm->sm_data; in timeshift_packet() 337 th_pkt_t *pkt, *pkt2; in timeshift_input()
|
H A D | streaming.h | 106 streaming_message_t *streaming_msg_create_pkt(th_pkt_t *pkt);
|
H A D | streaming.c | 58 th_pkt_t *pkt = sm->sm_data; in streaming_message_data_size() 214 streaming_msg_create_pkt(th_pkt_t *pkt) in streaming_msg_create_pkt()
|
H A D | profile.c | 716 th_pkt_t *pkt = sm->sm_data; in profile_sharer_deliver() 724 th_pkt_t *n = pkt_copy_shallow(pkt); in profile_sharer_deliver()
|
/dports/multimedia/tvheadend/tvheadend-4.2.8/src/plumbing/ |
H A D | tsfix.c | 116 tfs_find(tsfix_t *tf, th_pkt_t *pkt) in tfs_find() 196 tsfix_packet_drop(tfstream_t *tfs, th_pkt_t *pkt, const char *reason) in tsfix_packet_drop() 206 normalize_ts(tsfix_t *tf, tfstream_t *tfs, th_pkt_t *pkt, int backlog) in normalize_ts() 310 txfix_need_to_update_ref(tsfix_t *tf, tfstream_t *tfs, th_pkt_t *pkt) in txfix_need_to_update_ref() 321 tsfix_update_ref(tsfix_t *tf, tfstream_t *tfs, th_pkt_t *pkt) in tsfix_update_ref() 373 th_pkt_t *pkt; in tsfix_backlog() 397 th_pkt_t *pkt; in tsfix_backlog_diff() 436 recover_pts(tsfix_t *tf, tfstream_t *tfs, th_pkt_t *pkt) in recover_pts() 508 compute_pts(tsfix_t *tf, tfstream_t *tfs, th_pkt_t *pkt) in compute_pts() 532 th_pkt_t *pkt = pkt_copy_shallow(sm->sm_data); in tsfix_input_packet()
|
H A D | globalheaders.c | 82 apply_header(streaming_start_component_t *ssc, th_pkt_t *pkt) in apply_header() 284 th_pkt_t *pkt; in gh_hold() 365 th_pkt_t *pkt; in gh_pass()
|
H A D | transcoding.c | 58 void (*ts_handle_pkt) (struct transcoder *, struct transcoder_stream *, th_pkt_t *); 111 th_pkt_t *vid_first_pkt; 381 transcoder_stream_packet(transcoder_t *t, transcoder_stream_t *ts, th_pkt_t *pkt) in transcoder_stream_packet() 481 transcoder_stream_audio(transcoder_t *t, transcoder_stream_t *ts, th_pkt_t *pkt) in transcoder_stream_audio() 488 th_pkt_t *n; in transcoder_stream_audio() 889 extract_mpeg2_global_data(th_pkt_t *n, uint8_t *data, int len) in extract_mpeg2_global_data() 950 send_video_packet(transcoder_t *t, transcoder_stream_t *ts, th_pkt_t *pkt, in send_video_packet() 955 th_pkt_t *n; in send_video_packet() 1167 transcoder_stream_video(transcoder_t *t, transcoder_stream_t *ts, th_pkt_t *pkt) in transcoder_stream_video() 1176 th_pkt_t *pkt2; in transcoder_stream_video() [all …]
|
/dports/multimedia/tvheadend/tvheadend-4.2.8/src/parsers/ |
H A D | parser_avc.h | 34 th_pkt_t *avc_convert_pkt(th_pkt_t *src);
|
H A D | parser_hevc.h | 59 th_pkt_t * hevc_convert_pkt(th_pkt_t *src);
|
H A D | parsers.c | 243 th_pkt_t *pkt; in parse_aac() 528 th_pkt_t *pkt = pkt_alloc(st->es_type, buf, len, dts, dts); in makeapkt() 1176 th_pkt_t *pkt; in parse_mpeg2video() 1252 th_pkt_t *pkt = st->es_curpkt; in parse_mpeg2video() 1393 th_pkt_t *pkt = st->es_curpkt; in parse_h264() 1562 th_pkt_t *pkt = st->es_curpkt; in parse_hevc() 1676 th_pkt_t *pkt = st->es_curpkt; in parse_hevc() 1714 th_pkt_t *pkt; in parse_subtitles() 1780 th_pkt_t *pkt; in parse_teletext() 1870 th_pkt_t *pkt; in parser_deliver_error() [all …]
|
H A D | parser_avc.c | 188 th_pkt_t * 189 avc_convert_pkt(th_pkt_t *src) in avc_convert_pkt() 192 th_pkt_t *pkt = pkt_copy_nodata(src); in avc_convert_pkt()
|
H A D | parser_latm.h | 22 th_pkt_t *parse_latm_audio_mux_element(struct service *t,
|
H A D | parser_latm.c | 227 th_pkt_t * 263 th_pkt_t *pkt = pkt_alloc(st->es_type, NULL, slot_len + 7, st->es_curdts, st->es_curdts); in parse_latm_audio_mux_element()
|
H A D | parser_hevc.c | 1187 th_pkt_t * 1188 hevc_convert_pkt(th_pkt_t *src) in hevc_convert_pkt() 1191 th_pkt_t *pkt = pkt_copy_nodata(src); in hevc_convert_pkt()
|
H A D | parser_teletext.c | 808 th_pkt_t *pkt = pkt_alloc(st->es_type, sub, off, pts, pts); in extract_subtitle()
|
/dports/multimedia/tvheadend/tvheadend-4.2.8/src/timeshift/ |
H A D | timeshift_writer.c | 170 ssize_t timeshift_write_packet ( timeshift_file_t *tsf, int64_t time, th_pkt_t *pkt ) in timeshift_write_packet() 173 ret = err = _write_msg(tsf, SMT_PACKET, time, pkt, sizeof(th_pkt_t)); in timeshift_write_packet() 284 th_pkt_t *pkt = sm->sm_data; in _process_msg0() 318 th_pkt_t *pkt; in _process_msg()
|
H A D | private.h | 160 ssize_t timeshift_write_packet ( timeshift_file_t *tsf, int64_t time, th_pkt_t *pkt );
|
H A D | timeshift_reader.c | 225 th_pkt_t *pkt = data; in _read_msg()
|
/dports/multimedia/tvheadend/tvheadend-4.2.8/src/muxer/ |
H A D | muxer_audioes.c | 203 th_pkt_t *pkt = (th_pkt_t*)data; in audioes_muxer_write_pkt()
|
H A D | muxer_mkv.c | 976 mk_write_frame_i(mk_muxer_t *mk, mk_track_t *t, th_pkt_t *pkt) in mk_write_frame_i() 1110 mk_mux_write_pkt(mk_muxer_t *mk, th_pkt_t *pkt) in mk_mux_write_pkt() 1114 th_pkt_t *opkt; in mk_mux_write_pkt() 1398 th_pkt_t *pkt = (th_pkt_t*)data; in mkv_muxer_write_pkt()
|
H A D | muxer_libav.c | 433 th_pkt_t *pkt = (th_pkt_t*)data, *opkt; in lav_muxer_write_pkt()
|
/dports/multimedia/tvheadend/tvheadend-4.2.8/src/dvr/ |
H A D | dvr_rec.c | 1151 dvr_thread_pkt_stats(dvr_entry_t *de, th_pkt_t *pkt, int payload) in dvr_thread_pkt_stats() 1242 dts_pts_valid(th_pkt_t *pkt, int64_t dts_offset) in dts_pts_valid() 1257 get_dts_ref(th_pkt_t *pkt, streaming_start_t *ss) in get_dts_ref() 1288 th_pkt_t *pkt, *pkt2, *pkt3; in dvr_thread()
|