Lines Matching defs: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)) {
562 // default to video range and transfer
564 ColorTransfer transfer = kColorTransferSMPTE_170M;
566 (void)sTransfers.map(aspects.mTransfer, &transfer);
583 uint32_t gfxTransfer = transfer;
586 & sGfxTransfers.map(transfer, &gfxTransfer))) {
589 range, asString(range), standard, asString(standard), transfer, asString(transfer),
601 convertPlatformColorAspectsToCodecAspects(range, standard, transfer, aspects);
608 const sp<AMessage> &format, int32_t *range, int32_t *standard, int32_t *transfer) {
615 if (!format->findInt32("color-transfer", transfer)) {
616 *transfer = kColorTransferUnspecified;
630 if (source->findInt32("color-transfer", &value)) {
631 target->setInt32("color-transfer", value);
637 int32_t range, standard, transfer;
638 getColorConfigFromFormat(format, &range, &standard, &transfer);
641 range, standard, transfer, aspects) != OK) {
645 transfer, asString((ColorTransfer)transfer));
657 transfer, asString((ColorTransfer)transfer));
663 int32_t range = 0, standard = 0, transfer = 0;
664 convertCodecColorAspectsToPlatformAspects(aspects, &range, &standard, &transfer);
673 if (transfer != 0 || force) {
674 format->setInt32("color-transfer", transfer);
684 transfer, asString((ColorTransfer)transfer));