From: kt920.kim Date: Fri, 13 Jan 2012 17:07:56 +0000 (+0900) Subject: [Title] Add dummy variables for Windows into codec structures X-Git-Tag: 2.2.1_release^2~189 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5282ed875f742bbf76a7624c161d9f41f933ec70;p=sdk%2Femulator%2Femulator-kernel.git [Title] Add dummy variables for Windows into codec structures [Type] bug fix [Module] Kernel / Codec [Priority] [CQ#] [Redmine#] [Problem] [Cause] [Solution] [TestCase] Change-Id: Id9a0d911775e4f7aad5b70846b8d7cde1e71372f Change-ID: I9f4ab8976f4f00f4f62e1f930f2131401551f682 --- diff --git a/drivers/samsung/avcodec.h b/drivers/samsung/avcodec.h index 7c6b19f6d252..a4264bee3456 100644 --- a/drivers/samsung/avcodec.h +++ b/drivers/samsung/avcodec.h @@ -836,6 +836,11 @@ typedef struct AVPanScan{ * - decoding: Set by user.\ */\ void *opaque;\ +\ + /* + * dummy variable for tizen in Windows. + */\ + int dummy_a;\ \ /**\ * error\ @@ -914,6 +919,11 @@ typedef struct AVPanScan{ * - decoding: Set by libavcodec.\ */\ int8_t *ref_index[2];\ +\ + /* + * dummy variable for tizen in Windows. + */\ + int dummy_b;\ \ /**\ * reordered opaque 64bit number (generally a PTS) from AVCodecContext.reordered_opaque\ @@ -929,6 +939,11 @@ typedef struct AVPanScan{ * - decoding: Set by libavcodec\ */\ void *hwaccel_picture_private;\ +\ + /* + * dummy variable for tizen in Windows. + */\ + int dummy_c;\ #define FF_QSCALE_TYPE_MPEG1 0 @@ -1716,6 +1731,11 @@ typedef struct AVCodecContext { * - decoding: Set by user. */ int debug_mv; + + /* + * dummy variable for tizen in Windows. + */ + int dummy_a; #define FF_DEBUG_VIS_MV_P_FOR 0x00000001 //visualize forward predicted MVs of P frames #define FF_DEBUG_VIS_MV_B_FOR 0x00000002 //visualize forward predicted MVs of B frames #define FF_DEBUG_VIS_MV_B_BACK 0x00000004 //visualize backward predicted MVs of B frames @@ -2502,6 +2522,11 @@ typedef struct AVCodecContext { */ int bits_per_raw_sample; + /* + * dummy variable for tizen in Windows. + */ + int dummy_b; + /** * Audio channel layout. * - encoding: set by user. @@ -2664,6 +2689,11 @@ typedef struct AVCodecContext { * - decoding: unused */ int rc_lookahead; + + /* + * dummy variable for tizen in Windows. + */ + int dummy_c; } AVCodecContext; /** @@ -2928,6 +2958,11 @@ typedef struct AVCodecParserContext { #define PARSER_FLAG_COMPLETE_FRAMES 0x0001 int64_t offset; ///< byte offset from starting packet start + /* + * dummy variable for tizen in Windows. + */ + int dummy_a; + int64_t cur_frame_end[AV_PARSER_PTS_NB]; /*! @@ -2938,6 +2973,11 @@ typedef struct AVCodecParserContext { */ int key_frame; + /* + * dummy variable for tizen in Windows. + */ + int dummy_b; + /** * Time difference in stream time base units from the pts of this * packet to the point at which the output from the decoder has converged @@ -2996,6 +3036,11 @@ typedef struct AVCodecParserContext { */ int pts_dts_delta; + /* + * dummy variable for tizen in Windows. + */ + int dummy_c; + /** * Position of the packet in file. * diff --git a/drivers/samsung/emul_codec.c b/drivers/samsung/emul_codec.c index 662c41cc9ffa..bbfbc102a61d 100644 --- a/drivers/samsung/emul_codec.c +++ b/drivers/samsung/emul_codec.c @@ -55,7 +55,7 @@ MODULE_AUTHOR("Kitae KIM memaddr, ctx, size);