From e2c4547327feea03ca93fac62c828ed1e3729150 Mon Sep 17 00:00:00 2001 From: Jeongmo Yang Date: Thu, 19 Dec 2019 10:12:22 +0900 Subject: [PATCH] [ACR-1484] Add new enum for video encodede format - AV1 [Version] 0.1.16 [Profile] Common [Issue Type] New feature Change-Id: I0e2b7c7e6930db5e364879f5c79493eb39adcdaf Signed-off-by: Jeongmo Yang --- include/media_format.h | 1 + packaging/capi-media-tool.spec | 2 +- src/media_packet.c | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/include/media_format.h b/include/media_format.h index a5ab9cf..4169f64 100644 --- a/include/media_format.h +++ b/include/media_format.h @@ -160,6 +160,7 @@ typedef enum { MEDIA_FORMAT_DIVX4 = (MEDIA_FORMAT_VIDEO | MEDIA_FORMAT_ENCODED | 0x20C4), /**< media format mime type is DIVX4, VIDEO, (Since 4.0) */ MEDIA_FORMAT_DIVX5 = (MEDIA_FORMAT_VIDEO | MEDIA_FORMAT_ENCODED | 0x20C5), /**< media format mime type is DIVX5, VIDEO, (Since 4.0) */ MEDIA_FORMAT_XVID = (MEDIA_FORMAT_VIDEO | MEDIA_FORMAT_ENCODED | 0x20d0), /**< media format mime type is XVID, VIDEO, (Since 4.0) */ + MEDIA_FORMAT_AV1 = (MEDIA_FORMAT_VIDEO | MEDIA_FORMAT_ENCODED | 0x20E0), /**< media format mime type is AV1, VIDEO, (Since 6.0) */ MEDIA_FORMAT_I420 = (MEDIA_FORMAT_VIDEO | MEDIA_FORMAT_RAW | 0x2510), /**< media format mime type is I420, VIDEO */ MEDIA_FORMAT_NV12 = (MEDIA_FORMAT_VIDEO | MEDIA_FORMAT_RAW | 0x2520), /**< media format mime type is NV12, VIDEO */ diff --git a/packaging/capi-media-tool.spec b/packaging/capi-media-tool.spec index 7472771..6696adb 100755 --- a/packaging/capi-media-tool.spec +++ b/packaging/capi-media-tool.spec @@ -1,6 +1,6 @@ Name: capi-media-tool Summary: A Core API media tool library in Tizen Native API -Version: 0.1.15 +Version: 0.1.16 Release: 0 Group: Multimedia/API License: Apache-2.0 diff --git a/src/media_packet.c b/src/media_packet.c index 46600a6..9e1b584 100644 --- a/src/media_packet.c +++ b/src/media_packet.c @@ -415,6 +415,7 @@ static size_t _pkt_calculate_video_buffer_size(media_packet_s *pkt) case MEDIA_FORMAT_DIVX4: case MEDIA_FORMAT_DIVX5: case MEDIA_FORMAT_XVID: + case MEDIA_FORMAT_AV1: stride = _ROUND_UP_16(width); buffersize = (stride + (_ROUND_UP_16(width) / 2)) * height; break; -- 2.34.1