Home
last modified time | relevance | path

Searched refs:packetizer (Results 1 – 19 of 19) sorted by relevance

/third_party/gstreamer/gstplugins_bad/gst/mpegtsdemux/
Dmpegtspacketizer.c53 static GstClockTime calculate_skew (MpegTSPacketizer2 * packetizer,
56 static void record_pcr (MpegTSPacketizer2 * packetizer, MpegTSPCR * pcrtable,
65 get_pcr_table (MpegTSPacketizer2 * packetizer, guint16 pid) in get_pcr_table() argument
69 res = packetizer->observations[packetizer->pcrtablelut[pid]]; in get_pcr_table()
75 packetizer->observations[packetizer->lastobsid] = res; in get_pcr_table()
77 packetizer->pcrtablelut[pid] = packetizer->lastobsid; in get_pcr_table()
79 packetizer->lastobsid++; in get_pcr_table()
108 flush_observations (MpegTSPacketizer2 * packetizer) in flush_observations() argument
112 for (i = 0; i < packetizer->lastobsid; i++) { in flush_observations()
113 g_list_free_full (packetizer->observations[i]->groups, in flush_observations()
[all …]
Dmpegtspacketizer.h341 G_GNUC_INTERNAL void mpegts_packetizer_clear (MpegTSPacketizer2 *packetizer);
342 G_GNUC_INTERNAL void mpegts_packetizer_flush (MpegTSPacketizer2 *packetizer, gboolean hard);
343 G_GNUC_INTERNAL void mpegts_packetizer_push (MpegTSPacketizer2 *packetizer, GstBuffer *buffer);
344 G_GNUC_INTERNAL gboolean mpegts_packetizer_has_packets (MpegTSPacketizer2 *packetizer);
345 …INTERNAL MpegTSPacketizerPacketReturn mpegts_packetizer_next_packet (MpegTSPacketizer2 *packetizer,
348 mpegts_packetizer_process_next_packet(MpegTSPacketizer2 * packetizer);
349 G_GNUC_INTERNAL void mpegts_packetizer_clear_packet (MpegTSPacketizer2 *packetizer,
351 G_GNUC_INTERNAL void mpegts_packetizer_remove_stream(MpegTSPacketizer2 *packetizer,
359 mpegts_packetizer_offset_to_ts (MpegTSPacketizer2 * packetizer,
362 mpegts_packetizer_ts_to_offset (MpegTSPacketizer2 * packetizer,
[all …]
Dmpegtsbase.c184 mpegts_packetizer_clear (base->packetizer); in mpegts_base_reset()
240 base->packetizer = mpegts_packetizer_new (); in mpegts_base_init()
262 g_object_unref (base->packetizer); in mpegts_base_dispose()
1044 mpegts_packetizer_remove_stream (base->packetizer, in mpegts_base_apply_pat()
1072 mpegts_packetizer_remove_stream (base->packetizer, section->pid); in mpegts_base_apply_pmt()
1165 mpegts_packetizer_set_reference_offset (base->packetizer, in mpegts_base_handle_psi()
1328 base->packetizer->calculate_offset = FALSE; in mpegts_base_sink_event()
1329 base->packetizer->calculate_skew = TRUE; in mpegts_base_sink_event()
1333 base->packetizer->calculate_offset = TRUE; in mpegts_base_sink_event()
1334 base->packetizer->calculate_skew = FALSE; in mpegts_base_sink_event()
[all …]
DTODO15 packetizer) and the buffer we're pushing out.
97 => The packetizer keeps track of PCR locations and offsets in
101 => The demuxer indicates to the packetizer when he sees the
103 combination). The packetizer will then use that location as
106 => The lowest DTS is passed to the packetizer to be converted to
112 (overflow corrected) adjusted by the packetizer.
127 values (overflow corrected) adjusted by the packetizer.
Dmpegtsbase.h51 #define MPEG_TS_BASE_PACKETIZER(b) (((MpegTSBase*)b)->packetizer)
128 MpegTSPacketizer2 *packetizer; member
Dmpegtsparse.c268 (parse)->packetizer, parse->smoothing_latency); in mpegts_parse_set_property()
310 if (G_UNLIKELY (base->packetizer->packet_size == 0)) in prepare_src_pad()
339 "packetsize", G_TYPE_INT, base->packetizer->packet_size, NULL); in prepare_src_pad()
709 parse->current_pcr = mpegts_packetizer_pts_to_ts (base->packetizer, in mpegts_parse_inspect_packet()
Dtsdemux.c517 mpegts_packetizer_offset_to_ts (base->packetizer, val, in gst_ts_demux_get_duration()
868 mpegts_packetizer_ts_to_offset (base->packetizer, MAX (0, in gst_ts_demux_do_seek()
2944 mpegts_packetizer_flush (base->packetizer, FALSE); in gst_ts_demux_push_pending_data()
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/mpegts/
Dgstmpegtssection.c589 section->packetizer = _packetize_pat; in gst_mpegts_section_from_pat()
916 section->packetizer = _packetize_pmt; in gst_mpegts_section_from_pmt()
1278 g_return_val_if_fail (section->packetizer != NULL, NULL); in gst_mpegts_section_packetize()
1286 if (!section->packetizer (section)) in gst_mpegts_section_packetize()
Dgstmpegtssection.h174 GstMpegtsPacketizeFunc packetizer; member
Dgst-dvb-section.c782 section->packetizer = _packetize_nit; in gst_mpegts_section_from_nit()
1103 section->packetizer = _packetize_sdt; in gst_mpegts_section_from_sdt()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DCMakeLists.txt7 tablegen(LLVM HexagonGenDFAPacketizer.inc -gen-dfa-packetizer)
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
DTargetItinerary.td130 // The packetizer automaton to use for this itinerary. By default all
135 // the generated packetizer will confuse instructions referencing these slots.
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DCMakeLists.txt23 tablegen(LLVM R600GenDFAPacketizer.inc -gen-dfa-packetizer)
DR600Instructions.td63 // Once we start using the packetizer in this backend we should have this
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/
DCREDITS.TXT238 D: Implemented DFA-based target independent VLIW packetizer
/third_party/ffmpeg/
DChangelog656 - VC-2 HQ RTP payload format (draft v1) depacketizer and packetizer
657 - VP9 RTP payload format (draft v2) packetizer
868 - HEVC/H.265 RTP payload format (draft v6) packetizer
893 - H.261 RTP payload format (RFC 4587) depacketizer and experimental packetizer
/third_party/gstreamer/gstplugins_bad/
DChangeLog28245 mpegts: Also clear packetizer on TIME DISCONT
62478 Get rid of now-useless packetizer struct and just
62481 because we create the packetizer with the
76444 mpegtsbase: Don't hard-flush the packetizer on discont buffers
76445 Doing a hard flush on the packetizer will drop all observations, which
89917 Taking the biggest amount of elapsed time, we set that on the packetizer
92418 * caps was never used outside of the packetizer
92704 Since we now send all sections to the packetizer, we no longer need to do
92709 2) Is it from a known SI pid ? If so pass it to the section packetizer
101656 Flush the previous observations when the packetizer is flushed.
[all …]
/third_party/gstreamer/gstplugins_base/
DChangeLog134853 Create packetizer in _init, free in _finalize.
/third_party/gstreamer/gstplugins_good/
DChangeLog126676 Add sync codes to make sure the packetizer can do its job.