No description
Find a file
Martin Storsjo a3eaf9ccfc Fix setting IVE_CMD_CTL_SET_VUI_PARAMS with IVE_ENC_MODE_HEADER mode
The ih264e_vui_ip_t struct doesn't contain any input timestamps,
and the IVE_CMD_CTL_SET_VUI_PARAMS command didn't set these fields
at all (leaving them at their default initialized state 0,0).

At the start of ih264e_encode, pending configurations are
applied if their timestamp matches the timestamp of the frame
to be encoded, or applied unconditionally if the timestamps are
equal to -1.

Thus, the parameters set with IVE_CMD_CTL_SET_VUI_PARAMS
previously only got applied if encoding a frame with the specific
timestamp 0, but now they get applied unconditionally on the
next encoded frame.

Bug: 240466320
Change-Id: I12c50251d8485e3f171ac5c87132ddfbc80377d6
2022-07-27 23:57:57 +03:00
common Merge changes I015ebe03,Idc0b0db5 am: 00fa4b6490 am: 7684b467b4 2019-10-31 19:11:43 -07:00
decoder Merge RQ3A.210905.001 to aosp-master - DO NOT MERGE 2021-09-08 17:57:06 -07:00
encoder Fix setting IVE_CMD_CTL_SET_VUI_PARAMS with IVE_ENC_MODE_HEADER mode 2022-07-27 23:57:57 +03:00
fuzzer [LSC] Add LOCAL_LICENSE_KINDS to external/libavc 2021-02-14 10:37:21 -08:00
test Decoder: add support to use ih264d instead of ivd structures 2021-02-25 05:31:40 +00:00
Android.bp [LSC] Add LOCAL_LICENSE_KINDS to external/libavc 2021-02-14 10:37:21 -08:00
CMakeLists.txt libavc: Add MDCV, CLL, CCV and AVE SEI messages 2019-10-24 17:20:00 +05:30
libavc_blocklist.txt Enable cfi for libavc 2020-12-17 05:43:36 -08:00
METADATA Add METADATA to libavc: Apache2=NOTICE 2020-04-30 16:15:18 -07:00
MODULE_LICENSE_APACHE2 Add MODULE_LICENSE_* and NOTICE file for libavc projet. 2016-03-14 14:36:00 -07:00
NOTICE Add MODULE_LICENSE_* and NOTICE file for libavc projet. 2016-03-14 14:36:00 -07:00
OWNERS Pruning departed users from OWNERS 2022-01-11 20:01:15 -08:00
PREUPLOAD.cfg point to new repo hooks for mainline uploads 2020-05-26 15:16:18 -07:00