Project import generated by Copybara.
GitOrigin-RevId: d8caa66de45839696f5bd0786ad3bfbcb9cff632
This commit is contained in:
@@ -76,11 +76,11 @@ class OutputStreamHandler {
|
||||
// OutputStreamHandler::output_stream_managers_ (meaning it should
|
||||
// point to somewhere in the middle of the master flat array of all
|
||||
// output stream managers).
|
||||
::mediapipe::Status InitializeOutputStreamManagers(
|
||||
mediapipe::Status InitializeOutputStreamManagers(
|
||||
OutputStreamManager* flat_output_stream_managers);
|
||||
|
||||
// Sets up output shards by connecting to the managers.
|
||||
::mediapipe::Status SetupOutputShards(OutputStreamShardSet* output_shards);
|
||||
mediapipe::Status SetupOutputShards(OutputStreamShardSet* output_shards);
|
||||
|
||||
int NumOutputStreams() const { return output_stream_managers_.NumEntries(); }
|
||||
|
||||
@@ -92,7 +92,7 @@ class OutputStreamHandler {
|
||||
// Calls OutputStreamManager::PrepareForRun(error_callback) per stream, and
|
||||
// resets data memebers.
|
||||
void PrepareForRun(
|
||||
const std::function<void(::mediapipe::Status)>& error_callback)
|
||||
const std::function<void(mediapipe::Status)>& error_callback)
|
||||
ABSL_LOCKS_EXCLUDED(timestamp_mutex_);
|
||||
|
||||
// Marks the output streams as started and propagates any changes made in
|
||||
@@ -203,12 +203,12 @@ using OutputStreamHandlerRegistry = GlobalFactoryRegistry<
|
||||
} // namespace mediapipe
|
||||
|
||||
// Macro for registering the output stream handler.
|
||||
#define REGISTER_OUTPUT_STREAM_HANDLER(name) \
|
||||
REGISTER_FACTORY_FUNCTION_QUALIFIED( \
|
||||
::mediapipe::OutputStreamHandlerRegistry, output_handler_registration, \
|
||||
name, \
|
||||
absl::make_unique<name, std::shared_ptr<tool::TagMap>, \
|
||||
CalculatorContextManager*, const MediaPipeOptions&, \
|
||||
#define REGISTER_OUTPUT_STREAM_HANDLER(name) \
|
||||
REGISTER_FACTORY_FUNCTION_QUALIFIED( \
|
||||
mediapipe::OutputStreamHandlerRegistry, output_handler_registration, \
|
||||
name, \
|
||||
absl::make_unique<name, std::shared_ptr<tool::TagMap>, \
|
||||
CalculatorContextManager*, const MediaPipeOptions&, \
|
||||
bool>)
|
||||
|
||||
#endif // MEDIAPIPE_FRAMEWORK_OUTPUT_STREAM_HANDLER_H_
|
||||
|
||||
Reference in New Issue
Block a user