Home
last modified time | relevance | path

Searched refs:th_pkt_t (Results 1 – 25 of 28) sorted by relevance

12

/dports/multimedia/tvheadend/tvheadend-4.2.8/src/
H A Dpacket.h81 } 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 Dpacket.c38 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 Dparsers.h32 th_pkt_t *pkt);
H A Dtimeshift.c51 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 Dstreaming.h106 streaming_message_t *streaming_msg_create_pkt(th_pkt_t *pkt);
H A Dstreaming.c58 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 Dprofile.c716 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 Dtsfix.c116 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 Dglobalheaders.c82 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 Dtranscoding.c58 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 Dparser_avc.h34 th_pkt_t *avc_convert_pkt(th_pkt_t *src);
H A Dparser_hevc.h59 th_pkt_t * hevc_convert_pkt(th_pkt_t *src);
H A Dparsers.c243 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 Dparser_avc.c188 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 Dparser_latm.h22 th_pkt_t *parse_latm_audio_mux_element(struct service *t,
H A Dparser_latm.c227 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 Dparser_hevc.c1187 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 Dparser_teletext.c808 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 Dtimeshift_writer.c170 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 Dprivate.h160 ssize_t timeshift_write_packet ( timeshift_file_t *tsf, int64_t time, th_pkt_t *pkt );
H A Dtimeshift_reader.c225 th_pkt_t *pkt = data; in _read_msg()
/dports/multimedia/tvheadend/tvheadend-4.2.8/src/muxer/
H A Dmuxer_audioes.c203 th_pkt_t *pkt = (th_pkt_t*)data; in audioes_muxer_write_pkt()
H A Dmuxer_mkv.c976 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 Dmuxer_libav.c433 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 Ddvr_rec.c1151 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()

12