RVCE_END();
}
-static void destroy(struct rvce_encoder *enc)
-{
- enc->task_info(enc, 0x00000001, 0, 0, 0);
-
- RVCE_BEGIN(0x02000001); // destroy
- RVCE_END();
-}
-
static void feedback(struct rvce_encoder *enc)
{
RVCE_BEGIN(0x05000005); // feedback buffer
RVCE_END();
}
+static void destroy(struct rvce_encoder *enc)
+{
+ enc->task_info(enc, 0x00000001, 0, 0, 0);
+
+ feedback(enc);
+
+ RVCE_BEGIN(0x02000001); // destroy
+ RVCE_END();
+}
+
static void motion_estimation(struct rvce_encoder *enc)
{
RVCE_BEGIN(0x04000007); // motion estimation