/third_party/ffmpeg/libavcodec/ |
D | dirac_parser.c | 216 if (s->last_pts == 0 && s->last_dts == 0) in dirac_combine_frame() 218 else if (s->last_dts != AV_NOPTS_VALUE) in dirac_combine_frame() 219 s->dts = s->last_dts + 1; in dirac_combine_frame()
|
D | parser.c | 161 s->last_dts = s->dts; in av_parser_parse2()
|
D | avcodec.h | 3377 int64_t last_dts; member
|
/third_party/gstreamer/gstplugins_good/gst/isomp4/ |
D | gstqtmux.h | 113 GstClockTime last_dts; member 213 GstClockTime last_dts; member
|
D | gstqtmux.c | 717 qtpad->last_dts = 0; in gst_qt_mux_pad_reset() 3013 qpad->last_dts = timestamp; in gst_qt_mux_prefill_samples() 3441 qtpad->last_dts = GST_CLOCK_TIME_NONE; in gst_qt_mux_start_file() 3550 qtmux->first_ts = qtmux->last_dts = GST_CLOCK_TIME_NONE; in gst_qt_mux_update_global_statistics() 3570 if (!GST_CLOCK_TIME_IS_VALID (qtmux->last_dts) in gst_qt_mux_update_global_statistics() 3571 || qtpad->last_dts > qtmux->last_dts) { in gst_qt_mux_update_global_statistics() 3572 qtmux->last_dts = qtpad->last_dts; in gst_qt_mux_update_global_statistics() 3795 gst_util_uint64_scale_round (qtmux->last_dts, qtmux->timescale, in gst_qt_mux_stop_file() 3799 GST_TIME_ARGS (qtmux->last_dts)); in gst_qt_mux_stop_file() 4269 if (qtmux->last_moov_size > qtmux->base_moov_size && qtmux->last_dts > 0) { in gst_qt_mux_robust_recording_rewrite_moov() [all …]
|
/third_party/gstreamer/gstplugins_good/gst/flv/ |
D | gstflvmux.h | 104 GstClockTime last_dts; member
|
D | gstflvmux.c | 333 mux->last_dts = 0; in gst_flv_mux_reset() 1173 if (dts < mux->last_dts) { in gst_flv_mux_buffer_to_tag_internal() 1176 GST_TIME_ARGS (mux->last_dts * GST_MSECOND)); in gst_flv_mux_buffer_to_tag_internal() 1177 dts = mux->last_dts; in gst_flv_mux_buffer_to_tag_internal() 1179 mux->last_dts = dts; in gst_flv_mux_buffer_to_tag_internal()
|
/third_party/gstreamer/gstplugins_bad/gst/mpegtsmux/tsmux/ |
D | tsmuxstream.h | 197 gint64 last_dts; member
|
D | tsmuxstream.c | 228 stream->last_dts = GST_CLOCK_STIME_NONE; in tsmux_stream_new() 312 stream->last_dts = stream->cur_buffer->dts; in tsmux_stream_consume() 314 stream->last_dts = stream->cur_buffer->dts; in tsmux_stream_consume()
|
/third_party/gstreamer/gstreamer/libs/gst/base/ |
D | gstbaseparse.c | 304 GstClockTime last_dts; member 859 parse->priv->last_dts = GST_CLOCK_TIME_NONE; in gst_base_parse_reset() 1318 parse->priv->last_dts = GST_CLOCK_TIME_NONE; in gst_base_parse_sink_event_default() 1354 parse->priv->last_dts = GST_CLOCK_TIME_NONE; in gst_base_parse_sink_event_default() 2932 if (GST_CLOCK_TIME_IS_VALID (parse->priv->last_dts)) { in gst_base_parse_finish_fragment() 2933 if (G_LIKELY (GST_BUFFER_DURATION (buf) <= parse->priv->last_dts)) in gst_base_parse_finish_fragment() 2934 parse->priv->last_dts -= GST_BUFFER_DURATION (buf); in gst_base_parse_finish_fragment() 2936 parse->priv->last_dts = 0; in gst_base_parse_finish_fragment() 2937 GST_BUFFER_DTS (buf) = parse->priv->last_dts; in gst_base_parse_finish_fragment() 2947 parse->priv->last_dts = GST_BUFFER_DTS (buf); in gst_base_parse_finish_fragment() [all …]
|
/third_party/ffmpeg/libavformat/ |
D | avienc.c | 85 int64_t last_dts; member 872 avist->last_dts = pkt->dts + pkt->duration; in avi_write_packet_internal() 921 write_skip_frames(s, i, avist->last_dts); in avi_write_trailer()
|
D | mux.c | 953 int64_t last_dts; local 959 last_dts = av_rescale_q(last->pkt.dts, 962 delta_dts = FFMAX(delta_dts, last_dts - top_dts);
|
D | utils.c | 1804 int64_t last_dts = next_pkt->dts; in av_read_frame() local 1813 if (last_dts != AV_NOPTS_VALUE) { in av_read_frame() 1815 last_dts = pktl->pkt.dts; in av_read_frame() 1820 if (eof && next_pkt->pts == AV_NOPTS_VALUE && last_dts != AV_NOPTS_VALUE) { in av_read_frame() 1826 next_pkt->pts = last_dts + next_pkt->duration; in av_read_frame() 3362 int64_t last = st->info->last_dts; in ff_rfps_add_frame() 3414 st->info->last_dts = ts; in ff_rfps_add_frame() 3479 st->info->last_dts = AV_NOPTS_VALUE; in ff_rfps_calculate() 3736 ic->streams[i]->info->last_dts = AV_NOPTS_VALUE; in avformat_find_stream_info() 4546 st->info->last_dts = AV_NOPTS_VALUE; in avformat_new_stream() [all …]
|
D | dashenc.c | 115 int64_t last_dts, last_pts; member 1686 os->last_dts = AV_NOPTS_VALUE; in dash_init() 2062 if (!pkt->duration && os->last_dts != AV_NOPTS_VALUE) in dash_write_packet() 2063 pkt->duration = pkt->dts - os->last_dts; in dash_write_packet() 2064 os->last_dts = pkt->dts; in dash_write_packet()
|
D | avformat.h | 1031 int64_t last_dts; member
|
D | mov.c | 3839 int64_t last_dts = 0; in mov_build_index() local 3845 last_dts = current_dts; in mov_build_index() 3967 if (!dts_correction || current_dts + dts_correction > last_dts) { in mov_build_index() 3972 dts_correction += current_dts - last_dts - 1; in mov_build_index() 3973 current_dts = last_dts + 1; in mov_build_index() 3975 last_dts = current_dts; in mov_build_index()
|
/third_party/gstreamer/gstplugins_good/gst/rtpmanager/ |
D | gstrtpjitterbuffer.c | 390 GstClockTime last_dts; member 1036 priv->last_dts = -1; in gst_rtp_jitter_buffer_init() 1631 priv->last_dts = -1; in gst_rtp_jitter_buffer_flush_stop() 2651 if (priv->last_dts != -1) in calculate_jitter() 2652 dtsdiff = dts - priv->last_dts; in calculate_jitter() 2670 priv->last_dts = dts; in calculate_jitter()
|
/third_party/gstreamer/gstplugins_good/ |
D | ChangeLog | 11690 qtmux: Fix last_dts tracking for raw audio and similar formats 27177 qtmux: store last_dts of the first buffer 27178 Buffers need not to start at running-time 0 so the last_dts needs
|