Bugfix Stream timeout initialization test

This commit is contained in:
Bruno Herbelin
2021-12-31 14:24:51 +01:00
parent d5092b1765
commit 2b5b8ad02c
2 changed files with 12 additions and 9 deletions

View File

@@ -211,13 +211,14 @@ protected:
// gst pipeline control
virtual void execute_open();
virtual void fail(const std::string &message);
static void timeout_open(Stream *str);
// gst frame filling
std::atomic<bool> textureinitialized_;
bool textureinitialized_;
void init_texture(guint index);
void fill_texture(guint index);
bool fill_frame(GstBuffer *buf, FrameStatus status);
std::condition_variable initialized_;
static void timeout_initialize(Stream *str);
// gst callbacks
static void callback_end_of_stream (GstAppSink *, gpointer);