Dean Lee
1fad5216ea
loggerd: remove the segment variable from encoders ( #20034 )
4 years ago
Dean Lee
aa37e95341
OmxEncoder: use c++ mutex&condition_variable ( #19786 )
...
* use c++ mutex&condition_variable
* rebase
* cleanup includes&use while
* remove include pthread.h
4 years ago
Dean Lee
9a9641a296
OMXEncoder: remove pthread_mutex_t lock from member variables ( #19948 )
...
* remove mutex
* rebase master
4 years ago
Adeeb Shihadeh
20a2bfdd31
Revert "OmxEncoder: new function set_state, set and wait state changed ( #19906 )"
...
This reverts commit 36a596eb1e
.
4 years ago
Dean Lee
36a596eb1e
OmxEncoder: new function set_state, set and wait state changed ( #19906 )
...
* free buffers after state is loaded
* set_data_blocking
* fix indentation
* Empty commit,trigger Build
4 years ago
Willem Melching
5693773ae1
fix safequeue import
4 years ago
Dean Lee
e6783f4d9f
remove cqueue, use class SafeQueue ( #19774 )
...
* class SafeQueue
* cleanup includes
* space
* add timeout
use try_poll
* add function empty() & size()
* class SafeQueue
* add timeout
use try_poll
* add function empty() & size()
* rebase master
* rebase master
* for loop
* fix bug
4 years ago
Adeeb Shihadeh
1ed77847fe
loggerd: remove vipc arg from encode frame
4 years ago
Dean Lee
e04cecd169
OmxEncoder: use std::vector to keep buffer ( #19807 )
4 years ago
Adeeb Shihadeh
a1c7f19fe4
Video Encoder abstraction ( #19729 )
4 years ago