vfmt: added DVES_AVC & DVES_HEVC [1/1]
PD#SWPL-166832
Problem:
added DVES_AVC & DVES_HEVC
Solution:
added DVES_AVC & DVES_HEVC
Verify:
PB
Change-Id: Ie11cb0fb8ca7b7230db5f5040fd5f79f00485503
Signed-off-by: Zhiqiang Han <zhiqiang.han@amlogic.com>
diff --git a/include/dvr_types.h b/include/dvr_types.h
index fce37cc..14249cc 100644
--- a/include/dvr_types.h
+++ b/include/dvr_types.h
@@ -146,7 +146,9 @@
DVR_VIDEO_FORMAT_MPEG2, /**< MPEG2 video.*/
DVR_VIDEO_FORMAT_H264, /**< H264.*/
DVR_VIDEO_FORMAT_HEVC , /**< HEVC.*/
- DVR_VIDEO_FORMAT_VP9 /**< VP9.*/
+ DVR_VIDEO_FORMAT_VP9, /**< VP9.*/
+ DVR_VIDEO_FORMAT_DVES_AVC, /**< DVES AVC*/
+ DVR_VIDEO_FORMAT_DVES_HEVC, /**< DVES HEVC*/
} DVR_VideoFormat_t;
/**Audio format.*/
diff --git a/src/dvr_playback.c b/src/dvr_playback.c
index 39ef136..b3a0b87 100644
--- a/src/dvr_playback.c
+++ b/src/dvr_playback.c
@@ -252,6 +252,12 @@
case DVR_VIDEO_FORMAT_VP9:
format = AV_VIDEO_CODEC_VP9;
break;
+ case DVR_VIDEO_FORMAT_DVES_AVC:
+ format = AV_VIDEO_CODEC_DVES_AVC;
+ break;
+ case DVR_VIDEO_FORMAT_DVES_HEVC:
+ format = AV_VIDEO_CODEC_DVES_HEVC;
+ break;
}
} else {
//for audio fmt