![Texas Instruments DM365 Скачать руководство пользователя страница 32](http://html.mh-extra.com/html/texas-instruments/dm365/dm365_user-manual_1094517032.webp)
Installation Overview
2-8
1=No Filter,
2 = Disable across Slice Boundaries
To check the functionality of the codec for the inputs other than those
provided with the release, change the configuration file accordingly, and
follow the steps as described in Section 2.2.
2.4.3 Encoder Sample Base Param Setting
The encoder can be run in
IVIDENC1
base class setting. The extended
parameter variables of encoder will then assume default values. The
following list provides the typical values of
IVIDENC1
base class variables.
typedef struct IVIDENC1_Params {
XDAS_Int32 size;
XDAS_Int32 encodingPreset = XDM_HIGH_SPEED; // Value = 2
XDAS_Int32 rateControlPreset = IVIDEO_STORAGE; //value = 2
XDAS_Int32 maxHeight = 720;
XDAS_Int32 maxWidth = 1280;
XDAS_Int32 maxFrameRate = 120000;
XDAS_Int32 maxBitRate = 50000000;
XDAS_Int32 dataEndianness = XDM_BYTE;
XDAS_Int32 maxInterFrameInterval = 1;
XDAS_Int32 inputChromaFormat = XDM_YUV_420SP; //value = 9
XDAS_Int32 inputContentType = IVIDEO_PROGRESSIVE;
XDAS_Int32 reconChromaFormat XDM_YUV_420SP; //value = 9;
} IVIDENC1_Params;
typedef struct IVIDENC1_DynamicParams {
XDAS_Int32 size; /**< @sizeField */
XDAS_Int32 inputHeight; /**< Input frame height. */
XDAS_Int32 inputWidth; /**< Input frame width. */
XDAS_Int32 refFrameRate = 30000;
XDAS_Int32 targetFrameRate = 30000;
XDAS_Int32 targetBitRate; < 10000000 /**< Target bit rate
in bits per second. */
XDAS_Int32 intraFrameInterval = 29;
XDAS_Int32 generateHeader = 0;
XDAS_Int32 captureWidth; // for demo, same as inputWith
XDAS_Int32 forceFrame; = IVIDEO_NA_FRAME
XDAS_Int32 interFrameInterval = 0;
XDAS_Int32 mbDataFlag = 0;
} IVIDENC1_DynamicParams;
typedef struct IVIDENC1_InArgs {
XDAS_Int32 size; /**< @sizeField */
XDAS_Int32 inputID; /* as per application*/
XDAS_Int32 topFieldFirstFlag = 0;
} IVIDENC1_InArgs;
2.5 Standards Conformance and User-Defined Inputs
To check the reference bit-stream conformance of the codec for the default
input file shipped along with the codec, follow the steps as described in
Section 2.3.
To check the conformance of the codec for other input files of your choice,
follow these steps:
1) Copy the input files to the \client\test\testvecs\input sub-directory.
Содержание DM365
Страница 10: ...x This page is intentionally left blank ...
Страница 12: ...xii This page is intentionally left blank ...
Страница 24: ...Introduction 1 12 This page is intentionally left blank ...
Страница 34: ...Installation Overview 2 10 This page is intentionally left blank ...
Страница 116: ...API Reference 4 70 This page is intentionally left blank ...
Страница 120: ...Error Description B 2 This page is intentionally left blank ...
Страница 124: ...ARM926 TCM Buffer Usage By Codec D 2 This page is intentionally left blank ...
Страница 126: ...Simple Two pass Encoding Sample Usage E 2 Case 1 Case 2 Case 3 Case 4 Frame Skip ...
Страница 130: ...Simple Two pass Encoding Sample Usage E 6 This page is intentionally left blank ...