Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 86a16f99 authored by Taehwan Kim's avatar Taehwan Kim Committed by Wonsik Kim
Browse files

codec2: enc stat: add local params



- C2_PARAMKEY_AVERAGE_QP
- C2_PARAMKEY_PICTURE_TYPE

those are not configurable param and
it could be informed from codec component.

Bug: 222205463
Test: atest android.media.codec.cts.VideoEncodingStatisticsTest

Signed-off-by: default avatarTaehwan Kim <t_h.kim@samsung.com>
Change-Id: I6269cfc39122b940f9aeb7282913dbeb6b58ea4b
parent 0cc62bf0
Loading
Loading
Loading
Loading
+7 −0
Original line number Original line Diff line number Diff line
@@ -1069,6 +1069,13 @@ status_t CCodecConfig::initialize(
                    C2_PARAMKEY_SURFACE_SCALING_MODE);
                    C2_PARAMKEY_SURFACE_SCALING_MODE);
        } else {
        } else {
            addLocalParam(new C2StreamColorAspectsInfo::input(0u), C2_PARAMKEY_COLOR_ASPECTS);
            addLocalParam(new C2StreamColorAspectsInfo::input(0u), C2_PARAMKEY_COLOR_ASPECTS);

            if (domain.value == C2Component::DOMAIN_VIDEO) {
                addLocalParam(new C2AndroidStreamAverageBlockQuantizationInfo::output(0u, 0),
                              C2_PARAMKEY_AVERAGE_QP);
                addLocalParam(new C2StreamPictureTypeMaskInfo::output(0u, 0),
                              C2_PARAMKEY_PICTURE_TYPE);
            }
        }
        }
    }
    }