Home
last modified time | relevance | path

Searched refs:resCap (Results 1 - 2 of 2) sorted by relevance

/foundation/multimedia/media_foundation/engine/pipeline/core/
H A Dcompatible_check.h28 * 1. if key exists in only one Cap (e.g. only exists in originCap or otherCap), then put key into resCap directly
31 * 2.2 otherwise, put intersections into resCap
32 * The mime of resCap is not set.
36 * @param resCap out parameter. The merge result is in it.
39 bool MergeCapabilityKeys(const Capability& originCap, const Capability& otherCap, Capability& resCap);
43 * mime in originCap should be subset of mime in otherCap. The mime of resCap is set as originCap.mime.
47 * @param resCap out parameter. The merge result is in it.
50 bool MergeCapability(const Capability& originCap, const Capability& otherCap, Capability& resCap);
76 bool ApplyCapabilitySet(const Capability& originCap, const CapabilitySet& capabilitySet, Capability& resCap);
H A Dcompatible_check.cpp365 bool MergeCapabilityKeys(const Capability& originCap, const Capability& otherCap, Capability& resCap) in MergeCapabilityKeys() argument
367 resCap.keys.clear(); in MergeCapabilityKeys()
371 // if key is not in otherCap, then put into resCap in MergeCapabilityKeys()
372 resCap.keys.insert(pairKey); in MergeCapabilityKeys()
383 resCap.keys[pairKey.first] = tmp; in MergeCapabilityKeys()
386 resCap.keys.clear(); in MergeCapabilityKeys()
392 // if key is otherCap but not in originCap, put into resCap in MergeCapabilityKeys()
394 if (resCap.keys.count(pairKey.first) == 0) { in MergeCapabilityKeys()
395 resCap.keys.insert(pairKey); in MergeCapabilityKeys()
401 bool MergeCapability(const Capability& originCap, const Capability& otherCap, Capability& resCap) in MergeCapability() argument
415 ApplyCapabilitySet(const Capability& originCap, const CapabilitySet& capabilitySet, Capability& resCap) ApplyCapabilitySet() argument
474 Capability resCap; MergeMetaWithCapability() local
[all...]

Completed in 2 milliseconds