support stream capture 67/264267/1
authorJunkyeong, Kim <jk0430.kim@samsung.com>
Wed, 15 Sep 2021 07:56:15 +0000 (16:56 +0900)
committerJunkyeong, Kim <jk0430.kim@samsung.com>
Wed, 15 Sep 2021 07:56:24 +0000 (16:56 +0900)
commited681447dfcff35525b4bda378aa1dd0492324a5
tree6840662a4269fd14bc3a02f495155412e462068e
parentee7569c43c1d01820a97f118d5a84eead47ccb76
support stream capture

Use timerfd APIs for capture scheduling.
Create timerfd when backend init. Close this fd when module exit.
Only one stream capture is supported at the same time.

Change-Id: I46c1ff34ca0820c758deb0e1041e23c3d2d85b4e
Signed-off-by: Junkyeong, Kim <jk0430.kim@samsung.com>
src/libhal-backend-tdm-sprd/tdm_backend_sprd.c
src/libhal-backend-tdm-sprd/tdm_backend_sprd.h
src/libhal-backend-tdm-sprd/tdm_backend_sprd_types.h
src/libhal-backend-tdm-sprd/tdm_sprd_capture.c