Home
last modified time | relevance | path

Searched refs:HeadTrackingMode (Results 1 – 12 of 12) sorted by relevance

/aosp12/frameworks/av/media/libheadtracking/
H A DHeadTrackingProcessor-test.cpp33 for (auto mode : {HeadTrackingMode::STATIC, HeadTrackingMode::WORLD_RELATIVE, in TEST()
34 HeadTrackingMode::SCREEN_RELATIVE}) { in TEST()
38 EXPECT_EQ(processor->getActualMode(), HeadTrackingMode::STATIC); in TEST()
66 processor->setDesiredMode(HeadTrackingMode::WORLD_RELATIVE); in TEST()
68 ASSERT_EQ(processor->getActualMode(), HeadTrackingMode::WORLD_RELATIVE); in TEST()
71 processor->setDesiredMode(HeadTrackingMode::STATIC); in TEST()
73 ASSERT_EQ(processor->getActualMode(), HeadTrackingMode::STATIC); in TEST()
95 processor->setDesiredMode(HeadTrackingMode::SCREEN_RELATIVE); in TEST()
101 processor->setDesiredMode(HeadTrackingMode::STATIC); in TEST()
103 ASSERT_EQ(processor->getActualMode(), HeadTrackingMode::STATIC); in TEST()
[all …]
H A DModeSelector.cpp22 ModeSelector::ModeSelector(const Options& options, HeadTrackingMode initialMode) in ModeSelector()
25 void ModeSelector::setDesiredMode(HeadTrackingMode mode) { in setDesiredMode()
50 HeadTrackingMode mode = mDesiredMode; in calculateActualMode()
53 if (mode == HeadTrackingMode::SCREEN_RELATIVE) { in calculateActualMode()
55 mode = HeadTrackingMode::WORLD_RELATIVE; in calculateActualMode()
60 if (mode == HeadTrackingMode::WORLD_RELATIVE) { in calculateActualMode()
62 mode = HeadTrackingMode::STATIC; in calculateActualMode()
73 case HeadTrackingMode::STATIC: in calculate()
77 case HeadTrackingMode::WORLD_RELATIVE: in calculate()
81 case HeadTrackingMode::SCREEN_RELATIVE: in calculate()
[all …]
H A DModeSelector-test.cpp36 EXPECT_EQ(HeadTrackingMode::STATIC, selector.getActualMode()); in TEST()
44 ModeSelector selector(options, HeadTrackingMode::WORLD_RELATIVE); in TEST()
48 EXPECT_EQ(HeadTrackingMode::WORLD_RELATIVE, selector.getActualMode()); in TEST()
56 ModeSelector selector(options, HeadTrackingMode::SCREEN_RELATIVE); in TEST()
73 selector.setDesiredMode(HeadTrackingMode::WORLD_RELATIVE); in TEST()
76 EXPECT_EQ(HeadTrackingMode::WORLD_RELATIVE, selector.getActualMode()); in TEST()
89 selector.setDesiredMode(HeadTrackingMode::WORLD_RELATIVE); in TEST()
92 EXPECT_EQ(HeadTrackingMode::STATIC, selector.getActualMode()); in TEST()
105 selector.setDesiredMode(HeadTrackingMode::SCREEN_RELATIVE); in TEST()
122 selector.setDesiredMode(HeadTrackingMode::SCREEN_RELATIVE); in TEST()
[all …]
H A DModeSelector.h69 ModeSelector(const Options& options, HeadTrackingMode initialMode = HeadTrackingMode::STATIC);
72 void setDesiredMode(HeadTrackingMode mode);
108 HeadTrackingMode getActualMode() const;
113 HeadTrackingMode mDesiredMode;
120 HeadTrackingMode mActualMode;
H A DHeadTrackingProcessor.cpp33 HeadTrackingProcessorImpl(const Options& options, HeadTrackingMode initialMode) in HeadTrackingProcessorImpl()
49 void setDesiredMode(HeadTrackingMode mode) override { mModeSelector.setDesiredMode(mode); } in setDesiredMode()
100 HeadTrackingMode prevMode = mModeSelector.getActualMode(); in calculate()
112 HeadTrackingMode getActualMode() const override { return mModeSelector.getActualMode(); } in getActualMode()
124 HeadTrackingMode mode = mModeSelector.getActualMode(); in recenter()
125 if ((recenterHead && (mode == HeadTrackingMode::WORLD_RELATIVE || in recenter()
126 mode == HeadTrackingMode::SCREEN_RELATIVE)) || in recenter()
127 (recenterScreen && mode == HeadTrackingMode::SCREEN_RELATIVE)) { in recenter()
151 const HeadTrackingProcessor::Options& options, HeadTrackingMode initialMode) { in createHeadTrackingProcessor()
/aosp12/frameworks/av/media/libheadtracking/include/media/
H A DHeadTrackingProcessor.h48 virtual void setDesiredMode(HeadTrackingMode mode) = 0;
89 virtual HeadTrackingMode getActualMode() const = 0;
102 HeadTrackingMode initialMode = HeadTrackingMode::STATIC);
H A DHeadTrackingMode.h24 enum class HeadTrackingMode { enum
/aosp12/frameworks/av/services/audiopolicy/service/
H A DSpatializerPoseController.cpp27 using media::HeadTrackingMode;
93 std::optional<HeadTrackingMode> modeIfChanged; in __anon0940ba190202()
179 void SpatializerPoseController::setDesiredMode(HeadTrackingMode mode) { in setDesiredMode()
205 std::tuple<media::Pose3f, std::optional<media::HeadTrackingMode>>
208 HeadTrackingMode mode; in calculate_l()
209 std::optional<media::HeadTrackingMode> modeIfChanged; in calculate_l()
H A DSpatializerPoseController.h56 virtual void onActualModeChange(media::HeadTrackingMode) = 0;
84 void setDesiredMode(media::HeadTrackingMode mode);
125 std::optional<media::HeadTrackingMode> mActualMode;
139 std::tuple<media::Pose3f, std::optional<media::HeadTrackingMode>> calculate_l();
H A DSpatializer.cpp46 using media::HeadTrackingMode;
126 spatializer->onActualModeChangeMsg(static_cast<HeadTrackingMode>(mode)); in onMessageReceived()
369 mDesiredHeadTrackingMode = HeadTrackingMode::STATIC; in setDesiredHeadTrackingMode()
372 mDesiredHeadTrackingMode = HeadTrackingMode::WORLD_RELATIVE; in setDesiredHeadTrackingMode()
375 mDesiredHeadTrackingMode = HeadTrackingMode::SCREEN_RELATIVE; in setDesiredHeadTrackingMode()
589 void Spatializer::onActualModeChange(HeadTrackingMode mode) { in onActualModeChange()
597 void Spatializer::onActualModeChangeMsg(HeadTrackingMode mode) { in onActualModeChangeMsg()
607 case HeadTrackingMode::STATIC: in onActualModeChangeMsg()
610 case HeadTrackingMode::WORLD_RELATIVE: in onActualModeChangeMsg()
613 case HeadTrackingMode::SCREEN_RELATIVE: in onActualModeChangeMsg()
H A DSpatializer.h159 void onActualModeChange(media::HeadTrackingMode mode) override;
162 void onActualModeChangeMsg(media::HeadTrackingMode mode);
303 media::HeadTrackingMode mDesiredHeadTrackingMode GUARDED_BY(mLock)
304 = media::HeadTrackingMode::STATIC;
/aosp12/frameworks/base/media/java/android/media/
H A DSpatializer.java152 }) public @interface HeadTrackingMode {}; annotation in Spatializer
291 @HeadTrackingMode int mode); in onHeadTrackingModeChanged()
592 public @HeadTrackingMode int getHeadTrackingMode() { in getHeadTrackingMode()
611 public @HeadTrackingMode int getDesiredHeadTrackingMode() { in getDesiredHeadTrackingMode()