From: kt920.kim Date: Tue, 17 Jan 2012 07:11:55 +0000 (+0900) Subject: [Title] Update AVPacket structure and remove warning message of compile. X-Git-Tag: 2.2.1_release^2~187 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0e8450fcd8cd90007246b035ecbe651886337755;p=sdk%2Femulator%2Femulator-kernel.git [Title] Update AVPacket structure and remove warning message of compile. [Type] [Module] kernel / codec [Priority] [CQ#] [Redmine#] [Problem] [Cause] [Solution] [TestCase] Change-Id: I7bc29017858acdd90930e0e7f842a16fd95d411d --- diff --git a/drivers/samsung/avcodec.h b/drivers/samsung/avcodec.h index a4264bee3456..005d2d5ca27d 100644 --- a/drivers/samsung/avcodec.h +++ b/drivers/samsung/avcodec.h @@ -999,6 +999,7 @@ typedef struct AVPacket { void (*destruct)(struct AVPacket *); void *priv; int64_t pos; ///< byte position in stream, -1 if unknown + int is_mux; /** * Time difference in AVStream->time_base units from the pts of this diff --git a/drivers/samsung/emul_codec.c b/drivers/samsung/emul_codec.c index bbfbc102a61d..182317176c38 100644 --- a/drivers/samsung/emul_codec.c +++ b/drivers/samsung/emul_codec.c @@ -254,7 +254,8 @@ static ssize_t svcodec_write (struct file *file, const char __user *buf, } // return value - writel(paramInfo.ret, svcodec->ioaddr + CODEC_RETURN_VALUE); + if (paramInfo.ret != 0) + writel((uint32_t)paramInfo.ret, svcodec->ioaddr + CODEC_RETURN_VALUE); // api index writel((uint32_t)paramInfo.apiIndex, svcodec->ioaddr + CODEC_API_INDEX);