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
+5 -2
View File
@@ -46,6 +46,7 @@ class OutputStreamHandler {
// ids of upstream sources that affect it.
typedef std::unordered_map<std::string, std::unordered_set<int>>
OutputStreamToSourcesMap;
typedef internal::Collection<OutputStreamManager*> OutputStreamManagerSet;
// The constructor of the OutputStreamHandler takes four arguments.
// The tag_map argument holds the information needed for tag/index retrieval
@@ -119,9 +120,11 @@ class OutputStreamHandler {
// collection for debugging purpose.
std::string FirstStreamName() const;
protected:
typedef internal::Collection<OutputStreamManager*> OutputStreamManagerSet;
const OutputStreamManagerSet& OutputStreams() {
return output_stream_managers_;
}
protected:
// Checks if the given input bound should be propagated or not. If any output
// streams with OffsetEnabled() need to have the timestamp bounds updated,
// then propagates the timestamp bounds of all output streams with