Lines Matching refs:transfer

194         ColorAspects::Transfer transfer) {
196 if (sTransfers.map(transfer, &res)) {
198 } else if (!isValid(transfer)) {
200 } else if (isDefined(transfer)) {
201 return kColorTransferExtendedStart + transfer;
204 return kColorTransferVendorStart + transfer;
210 int32_t transfer, ColorAspects::Transfer *aspect) {
211 if (sTransfers.map((ColorTransfer)transfer, aspect)) {
217 if (transfer >= (int32_t)kColorTransferVendorStart) {
221 if (transfer >= start && transfer < start + numTransfers) {
222 *aspect = (ColorAspects::Transfer)(transfer - start);
231 int32_t range, int32_t standard, int32_t transfer, ColorAspects &aspects) {
235 status_t res3 = unwrapColorAspectsFromColorTransfer(transfer, &aspects.mTransfer);
241 const ColorAspects &aspects, int32_t *range, int32_t *standard, int32_t *transfer) {
244 *transfer = wrapColorAspectsIntoColorTransfer(aspects.mTransfer);
313 int32_t *primaries, int32_t *transfer, int32_t *coeffs, bool *fullRange) {
319 !sIsoTransfers.map(aspects.mTransfer, transfer)) {
320 CHECK(sIsoTransfers.map(ColorAspects::TransferUnspecified, transfer));
331 int32_t primaries, int32_t transfer, int32_t coeffs, bool fullRange,
336 if (!sIsoTransfers.map(transfer, &aspects.mTransfer)) {
492 // default to video range and transfer
494 ColorTransfer transfer = kColorTransferSMPTE_170M;
496 (void)sTransfers.map(aspects.mTransfer, &transfer);
512 (transfer << HAL_DATASPACE_TRANSFER_SHIFT));
517 convertPlatformColorAspectsToCodecAspects(range, standard, transfer, aspects);
524 const sp<AMessage> &format, int32_t *range, int32_t *standard, int32_t *transfer) {
531 if (!format->findInt32("color-transfer", transfer)) {
532 *transfer = kColorTransferUnspecified;
546 if (source->findInt32("color-transfer", &value)) {
547 target->setInt32("color-transfer", value);
553 int32_t range, standard, transfer;
554 getColorConfigFromFormat(format, &range, &standard, &transfer);
557 range, standard, transfer, aspects) != OK) {
561 transfer, asString((ColorTransfer)transfer));
573 transfer, asString((ColorTransfer)transfer));
579 int32_t range = 0, standard = 0, transfer = 0;
580 convertCodecColorAspectsToPlatformAspects(aspects, &range, &standard, &transfer);
589 if (transfer != 0 || force) {
590 format->setInt32("color-transfer", transfer);
600 transfer, asString((ColorTransfer)transfer));