Project import generated by Copybara.

GitOrigin-RevId: 43cd697ec87dcc5cab5051f27960bb77a057399d
This commit is contained in:
MediaPipe Team
2020-03-20 15:28:51 -07:00
committed by jqtang
parent 3b6d3c4058
commit 1722d4b8a2
71 changed files with 6114 additions and 626 deletions
+9
View File
@@ -97,6 +97,7 @@ Timestamp CalculatorNode::SourceProcessOrder(
const NodeTypeInfo& node_type_info =
validated_graph_->CalculatorInfos()[node_id_];
const CalculatorContract& contract = node_type_info.Contract();
uses_gpu_ =
node_type_info.InputSidePacketTypes().HasTag(kGpuSharedTagName) ||
@@ -147,6 +148,14 @@ Timestamp CalculatorNode::SourceProcessOrder(
use_calc_specified ? handler_config : node_config.input_stream_handler(),
node_type_info.InputStreamTypes()));
for (auto& stream : output_stream_handler_->OutputStreams()) {
stream->Spec()->offset_enabled =
(contract.GetTimestampOffset() != TimestampDiff::Unset());
stream->Spec()->offset = contract.GetTimestampOffset();
}
input_stream_handler_->SetProcessTimestampBounds(
contract.GetProcessTimestampBounds());
return InitializeInputStreams(input_stream_managers, output_stream_managers);
}