Lines Matching refs:current_pcr
278 parse->current_pcr = GST_CLOCK_TIME_NONE; in mpegts_parse_reset()
886 if (parse->current_pcr == GST_CLOCK_TIME_NONE && in mpegts_parse_inspect_packet()
893 parse->current_pcr = mpegts_packetizer_pts_to_ts (base->packetizer, in mpegts_parse_inspect_packet()
896 GST_TIME_ARGS (parse->current_pcr), packet->pcr); in mpegts_parse_inspect_packet()
898 parse->base_pcr = parse->current_pcr; in mpegts_parse_inspect_packet()
960 if (!GST_CLOCK_TIME_IS_VALID (parse->current_pcr) && !drain_all) in drain_pending_buffers()
963 if (GST_CLOCK_TIME_IS_VALID (parse->current_pcr)) { in drain_pending_buffers()
964 pcr = parse->current_pcr; in drain_pending_buffers()
965 parse->current_pcr = GST_CLOCK_TIME_NONE; in drain_pending_buffers()
1071 if (parse->current_pcr != GST_CLOCK_TIME_NONE) { in mpegts_parse_have_buffer()
1075 GST_TIME_ARGS (parse->current_pcr)); in mpegts_parse_have_buffer()
1177 parse->ts_offset += parse->current_pcr - parse->base_pcr; in mpegts_parse_program_stopped()