![Texas Instruments DM365 User Manual Download Page 76](http://html.mh-extra.com/html/texas-instruments/dm365/dm365_user-manual_1094517076.webp)
API Reference
4-30
4.2.1.10 IVIDENC1_DynamicParams
║
Description
This structure defines the run-time parameters for an algorithm instance
object. Set this data structure to
NULL,
if you are not sure of the values to
be specified for these parameters.
║
Fields
Field Data
type
Input/
Output
Description
size XDAS_Int32
Input
Size of the basic or extended (if being used) data
structure in bytes.
Default value is size of
IVIDENC1_DynamicParams
structure.
inputHeight XDAS_Int32
Input
Height of input frame in pixels. Input height can
be changed before start of encoding within the
limits of maximum height set in creation phase.
inputHeight
must be multiple of two.
Minimum height supported is 128. Irrespective of
interlaced or progressive content, input height
should be given as frame height. For any height
lesser than 128 and greater than 96, you can use
version 1.1, backward compatible mode See
section 1.5 for details
Note
:
Progressive
: When the input height is a non-
multiple of 16, the encoder expects the
application to pad the input frame to the nearest
multiple of 16 at the bottom of the frame. In this
case, the application should set input height to
actual height but should provide the padded
input YUV data buffer to encoder. The encoder
then sets the difference of the actual height and
padded height as crop information in the bit-
stream.
Interlaced
: When the input height is a non-
multiple of 32, the encoder expects the
application to pad the input frame to the nearest
multiple of 32 at the bottom of the frame. In this
case, the application should set input height to
actual height but should provide the padded
input YUV data buffer to encoder. The encoder
then sets the difference of the actual height and
padded height as crop information in the bit-
stream.
Default value = 576.
Summary of Contents for DM365
Page 10: ...x This page is intentionally left blank ...
Page 12: ...xii This page is intentionally left blank ...
Page 24: ...Introduction 1 12 This page is intentionally left blank ...
Page 34: ...Installation Overview 2 10 This page is intentionally left blank ...
Page 116: ...API Reference 4 70 This page is intentionally left blank ...
Page 120: ...Error Description B 2 This page is intentionally left blank ...
Page 124: ...ARM926 TCM Buffer Usage By Codec D 2 This page is intentionally left blank ...
Page 126: ...Simple Two pass Encoding Sample Usage E 2 Case 1 Case 2 Case 3 Case 4 Frame Skip ...
Page 130: ...Simple Two pass Encoding Sample Usage E 6 This page is intentionally left blank ...