libdvr: Images stoped when playing DTV [1/1]
PD#SWPL-90382
Problem:
libdvr prints are not friendly for issue analysis.
Solution:
Improve log prints to make it easier to understand.
Verify:
Locally tested OK in AH212 RDK environment.
Signed-off-by: Wentao.MA <wentao.ma@amlogic.com>
Change-Id: I72732abaf20dcc2d941f9368a99314c6c26123e4
(cherry picked from commit 2416acb38b5b8866f5ac124d4be5d0280e891e1f)
diff --git a/include/segment.h b/include/segment.h
index 3b261c1..6e5fa10 100644
--- a/include/segment.h
+++ b/include/segment.h
@@ -167,6 +167,18 @@
*/
int segment_ongoing(Segment_Handle_t handle);
+/**\brief get current ongoing segment size
+ * \param[in] handle, The segment handle
+ * \return segment size
+ */
+off_t segment_get_cur_segment_size(Segment_Handle_t handle);
+
+/**\brief get current ongoing segment id
+ * \param[in] handle, The segment handle
+ * \return segment id
+ */
+uint64_t segment_get_cur_segment_id(Segment_Handle_t handle);
+
#ifdef __cplusplus
}