hi_venc_chn_status
Description
Defines the status of an encoding channel.
Prototype
hi_venc_chn_status = {"left_pics": left_pics, # R; left picture number
"left_stream_bytes": left_stream_bytes, # R; left stream bytes
"left_stream_frames": left_stream_frames, # R; left stream frames
"cur_packs": cur_packs, # R; pack number of current frame
"left_recv_pics": left_recv_pics, # R; Number of frames to be received.
"left_enc_pics": left_enc_pics, # R; Number of frames to be encoded.
"is_jpeg_snap_end": is_jpeg_snap_end, # R; the end of Snap.
"release_pic_pts": release_pic_pts,
"stream_info": hi_venc_stream_info}
Members
Member |
Description |
|---|---|
left_pics |
Int, number of images to be encoded, reserved. |
left_stream_bytes |
Int, number of remaining bytes in the stream buffer, reserved. |
left_stream_frames |
Int, number of remaining frames in the stream buffer, reserved. |
cur_packs |
Int, number of packets in the current frame. |
left_recv_pics |
Int, number of remaining frames to receive. Valid only when acl.himpi.venc_start_chn is called to set the number of frames to receive, reserved. |
left_enc_pics |
Int, number of remaining frames to encode. Valid only when acl.himpi.venc_start_chn is called to set the number of frames to receive, reserved. |
is_jpeg_snap_end |
Int, JPEGE snapshot end flag, reserved. |
release_pic_pts |
Int, reserved. |
stream_info |
Int, stream information. |
Precautions
If frame loss occurs in the snapshot frames received by VENC, the is_jpeg_snap_end flag may fail to correctly mark the end of snapshot.