![Texas Instruments DM365 User Manual Download Page 86](http://html.mh-extra.com/html/texas-instruments/dm365/dm365_user-manual_1094517086.webp)
API Reference
4-40
Field Data
type
Input/
Output
Description
sliceMode XDAS_Int32
Input
Mode for specifying slice size
0 – No multi-slice
1 – Reserved.
2 – number of MBs per slice
3 – number of Mb rows per slice
Default value = 0
outputDataMode XDAS_Int32
Input
Mode for specifying low latency interface
0 – Low latency enabled. Codec
interface at NAL encoding granularity
1 – Low latency disabled. Codec
interface at frame encoding level
sliceFormat XDAS_Int32
Input
Output Nal unit encoding format
0 – Output data in NAL stream format
1 – Output data in Byte stream format
Note:
Default values of extended parameters are used when size fields are
set to the size of base structure
IVIDENC1_Params
.
aspectRatio
and
pixelRange
information is included in the bit-
stream only when
enableVUIparams
is set to 1.
When
enableVUIparams
is set to 2, IDR frame is not inserted
when any of the following parameters are changed dynamically
.
i.
Framerate
ii.
Bitrate
iii.
MaxDelay
iv.
RC Algorithm.
When
enableVUIparams
is set to 0 or 1, an IDR frame containing
SPS and PPS parameter is inserted in the stream
.
The behavior of
aspectRatioX
and
aspectRatioY
is similar to
what is defined in the section E.1.3 of H.264 standard. You need to
specify X and Y values. If it matches with the value as provided in
table E-1, aspect_ratio_idc is sent in the streams. If it does not
match, sar_width and sar_height is sent explicitly with
aspect_ratio_idc set to 255(extended SAR)
If the level is not set appropriately, the encoder tries to fit a correct
level. However, if it exceeds level 5.0, an error is reported.
If interlace encoding is enabled for levels less than 2,1 or level more
than level 4.1 encoder will return fatal error during instance creation.
When
encodingPreset = XDM_HIGH_SPEED/
XDM_HIGH_QULAITY
or
encQuality
= 2, Perceptual rate control
feature is disabled in the current encoder version:
Types of Multiple Slices supported in different modes:
Version 1.1, Backward comptible mode(
encQuality
= 0):
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 ...