Home
last modified time | relevance | path

Searched refs:HeadTrackingProcessor (Results 1 – 7 of 7) sorted by relevance

/aosp12/frameworks/av/media/libheadtracking/
H A DHeadTrackingProcessor-test.cpp30 using Options = HeadTrackingProcessor::Options;
32 TEST(HeadTrackingProcessor, Initial) { in TEST() argument
35 std::unique_ptr<HeadTrackingProcessor> processor = in TEST()
43 TEST(HeadTrackingProcessor, BasicComposition) { in TEST() argument
49 std::unique_ptr<HeadTrackingProcessor> processor = in TEST()
77 TEST(HeadTrackingProcessor, Prediction) { in TEST() argument
82 std::unique_ptr<HeadTrackingProcessor> processor = createHeadTrackingProcessor( in TEST()
107 TEST(HeadTrackingProcessor, SmoothModeSwitch) { in TEST() argument
110 std::unique_ptr<HeadTrackingProcessor> processor = createHeadTrackingProcessor( in TEST()
H A DHeadTrackingProcessor.cpp31 class HeadTrackingProcessorImpl : public HeadTrackingProcessor {
150 std::unique_ptr<HeadTrackingProcessor> createHeadTrackingProcessor( in createHeadTrackingProcessor()
151 const HeadTrackingProcessor::Options& options, HeadTrackingMode initialMode) { in createHeadTrackingProcessor()
H A DAndroid.bp14 "HeadTrackingProcessor.cpp",
66 "HeadTrackingProcessor-test.cpp",
H A DREADME.md9 The main entry point into this library is the `HeadTrackingProcessor` class.
/aosp12/frameworks/av/media/libheadtracking/include/media/
H A DHeadTrackingProcessor.h34 class HeadTrackingProcessor {
36 virtual ~HeadTrackingProcessor() = default;
100 std::unique_ptr<HeadTrackingProcessor> createHeadTrackingProcessor(
101 const HeadTrackingProcessor::Options& options,
/aosp12/frameworks/av/services/audiopolicy/service/
H A DSpatializerPoseController.cpp28 using media::HeadTrackingProcessor;
81 mProcessor(createHeadTrackingProcessor(HeadTrackingProcessor::Options{ in SpatializerPoseController()
H A DSpatializerPoseController.h121 std::unique_ptr<media::HeadTrackingProcessor> mProcessor;