784ab15589
Test av_video_hint_alloc with 0, 1, and 4 rects, and av_video_hint_create_side_data. Verifies that av_video_hint_rects and av_video_hint_get_rect return pointers consistent with rect_offset and rect_size, write/read-back of rect coordinates, both hint type values, and OOM paths via av_max_alloc. Coverage for libavutil/video_hint.c: 0.00% -> 82.05% The remaining uncovered lines are the nb_rects overflow guard and the av_buffer_create / av_frame_new_side_data_from_buf failure cleanup paths, which av_max_alloc() cannot reach since it forces the first allocation to fail.
73 lines
700 B
Plaintext
73 lines
700 B
Plaintext
/adler32
|
|
/aes
|
|
/aes_ctr
|
|
/ambient_viewing_environment
|
|
/atomic
|
|
/audio_fifo
|
|
/avstring
|
|
/base64
|
|
/blowfish
|
|
/bprint
|
|
/buffer
|
|
/camellia
|
|
/cast5
|
|
/channel_layout
|
|
/color_utils
|
|
/cpu
|
|
/cpu_init
|
|
/crc
|
|
/csp
|
|
/des
|
|
/detection_bbox
|
|
/dict
|
|
/display
|
|
/dovi_meta
|
|
/error
|
|
/encryption_info
|
|
/eval
|
|
/fifo
|
|
/file
|
|
/film_grain_params
|
|
/hash
|
|
/hdr_dynamic_vivid_metadata
|
|
/hmac
|
|
/hwdevice
|
|
/imgutils
|
|
/integer
|
|
/lfg
|
|
/lls
|
|
/log
|
|
/lzo
|
|
/mastering_display_metadata
|
|
/mathematics
|
|
/md5
|
|
/murmur3
|
|
/opt
|
|
/parseutils
|
|
/pca
|
|
/pixdesc
|
|
/pixelutils
|
|
/pixfmt_best
|
|
/random_seed
|
|
/rational
|
|
/rc4
|
|
/ripemd
|
|
/samplefmt
|
|
/sha
|
|
/sha512
|
|
/side_data_array
|
|
/softfloat
|
|
/spherical
|
|
/stereo3d
|
|
/tdrdi
|
|
/tea
|
|
/timecode
|
|
/timestamp
|
|
/tree
|
|
/twofish
|
|
/utf8
|
|
/uuid
|
|
/video_enc_params
|
|
/video_hint
|
|
/xtea
|