Home
last modified time | relevance | path

Searched refs:filterId (Results 1 – 22 of 22) sorted by relevance

/aosp12/hardware/interfaces/tv/tuner/1.1/vts/functional/
H A DFilterTests.cpp170 mFilterId = filterId; in getNewlyOpenedFilterId_64bit()
184 filterId = mFilterId; in getNewlyOpenedFilterId_64bit()
220 status = mFilters[filterId]->configure(setting); in configFilter()
272 AssertionResult FilterTests::startFilter(uint64_t filterId) { in startFilter() argument
274 Result status = mFilters[filterId]->start(); in startFilter()
278 AssertionResult FilterTests::stopFilter(uint64_t filterId) { in stopFilter() argument
280 Result status = mFilters[filterId]->stop(); in stopFilter()
287 Result status = mFilters[filterId]->close(); in closeFilter()
290 if (mUsedFilterIds[i] == filterId) { in closeFilter()
295 mFilterCallbacks.erase(filterId); in closeFilter()
[all …]
H A DVtsHalTvTunerV1_1TargetTest.cpp30 uint64_t filterId; in configSingleFilterInDemuxTest() local
50 ASSERT_TRUE(mFilterTests.startFilter(filterId)); in configSingleFilterInDemuxTest()
51 ASSERT_TRUE(mFilterTests.stopFilter(filterId)); in configSingleFilterInDemuxTest()
52 ASSERT_TRUE(mFilterTests.closeFilter(filterId)); in configSingleFilterInDemuxTest()
63 uint64_t filterId; in reconfigSingleFilterInDemuxTest() local
81 ASSERT_TRUE(mFilterTests.startFilter(filterId)); in reconfigSingleFilterInDemuxTest()
82 ASSERT_TRUE(mFilterTests.stopFilter(filterId)); in reconfigSingleFilterInDemuxTest()
88 ASSERT_TRUE(mFilterTests.stopFilter(filterId)); in reconfigSingleFilterInDemuxTest()
99 uint64_t filterId; in mediaFilterUsingSharedMemoryTest() local
158 uint64_t filterId; in recordSingleFilterTest() local
[all …]
H A DFilterTests.h115 void setFilterId(uint32_t filterId) { mFilterId = filterId; } in setFilterId() argument
153 sp<IFilter> getFilterById(uint64_t filterId) { return mFilters[filterId]; } in getFilterById() argument
158 AssertionResult getNewlyOpenedFilterId_64bit(uint64_t& filterId);
159 AssertionResult getSharedAvMemoryHandle(uint64_t filterId);
160 AssertionResult releaseShareAvHandle(uint64_t filterId);
163 AssertionResult configIpFilterCid(uint32_t ipCid, uint64_t filterId);
165 AssertionResult getFilterMQDescriptor(uint64_t filterId, bool getMqDesc);
166 AssertionResult startFilter(uint64_t filterId);
167 AssertionResult stopFilter(uint64_t filterId);
168 AssertionResult closeFilter(uint64_t filterId);
[all …]
/aosp12/hardware/interfaces/tv/tuner/1.0/default/
H A DDemux.cpp60 uint32_t filterId; in openFilter() local
61 filterId = ++mLastUsedFilterId; in openFilter()
76 mFilters[filterId] = filter; in openFilter()
78 mPcrFilterIds.insert(filterId); in openFilter()
111 id = filterId; in getAvSyncHwId()
235 mPlaybackFilterIds.erase(filterId); in removeFilter()
236 mRecordFilterIds.erase(filterId); in removeFilter()
237 mFilters.erase(filterId); in removeFilter()
299 updateFilterOutput(filterId, data); in updateMediaFilterOutput()
373 mRecordFilterIds.insert(filterId); in attachRecordFilter()
[all …]
H A DDemux.h85 Result removeFilter(uint32_t filterId);
86 bool attachRecordFilter(int filterId);
87 bool detachRecordFilter(int filterId);
88 Result startFilterHandler(uint32_t filterId);
89 void updateFilterOutput(uint16_t filterId, vector<uint8_t> data);
90 void updateMediaFilterOutput(uint16_t filterId, vector<uint8_t> data, uint64_t pts);
91 uint16_t getFilterTpid(uint32_t filterId);
116 uint32_t filterId; member
H A DDvr.cpp61 uint32_t filterId; in attachFilter() local
65 filterId = id; in attachFilter()
74 if (!mDemux->attachRecordFilter(filterId)) { in attachFilter()
84 uint32_t filterId; in detachFilter() local
88 filterId = id; in detachFilter()
96 if (!mDemux->detachRecordFilter(filterId)) { in detachFilter()
468 bool Dvr::addPlaybackFilter(uint32_t filterId, sp<IFilter> filter) { in addPlaybackFilter() argument
469 mFilters[filterId] = filter; in addPlaybackFilter()
473 bool Dvr::removePlaybackFilter(uint32_t filterId) { in removePlaybackFilter() argument
474 mFilters.erase(filterId); in removePlaybackFilter()
H A DDvr.h91 bool addPlaybackFilter(uint32_t filterId, sp<IFilter> filter);
92 bool removePlaybackFilter(uint32_t filterId);
H A DFilter.h55 Filter(DemuxFilterType type, uint32_t filterId, uint32_t bufferSize,
H A DFilter.cpp35 Filter::Filter(DemuxFilterType type, uint32_t filterId, uint32_t bufferSize, in Filter() argument
38 mFilterId = filterId; in Filter()
/aosp12/hardware/interfaces/tv/tuner/1.1/default/
H A DDemux.cpp63 uint64_t filterId; in openFilter() local
64 filterId = ++mLastUsedFilterId; in openFilter()
79 mFilters[filterId] = filter; in openFilter()
81 mPcrFilterIds.insert(filterId); in openFilter()
116 id = filterId; in getAvSyncHwId()
121 id = filterId; in getAvSyncHwId()
248 mPlaybackFilterIds.erase(filterId); in removeFilter()
249 mRecordFilterIds.erase(filterId); in removeFilter()
250 mFilters.erase(filterId); in removeFilter()
405 mRecordFilterIds.insert(filterId); in attachRecordFilter()
[all …]
H A DDemux.h80 Result removeFilter(uint64_t filterId);
81 bool attachRecordFilter(uint64_t filterId);
82 bool detachRecordFilter(uint64_t filterId);
83 Result startFilterHandler(uint64_t filterId);
84 void updateFilterOutput(uint64_t filterId, vector<uint8_t> data);
85 void updateMediaFilterOutput(uint64_t filterId, vector<uint8_t> data, uint64_t pts);
86 uint16_t getFilterTpid(uint64_t filterId);
113 uint64_t filterId; member
H A DDvr.cpp64 uint64_t filterId; in attachFilter() local
70 filterId = id; in attachFilter()
75 filterId = id; in attachFilter()
84 if (!mDemux->attachRecordFilter(filterId)) { in attachFilter()
94 uint64_t filterId; in detachFilter() local
100 filterId = id; in detachFilter()
105 filterId = id; in detachFilter()
114 if (!mDemux->detachRecordFilter(filterId)) { in detachFilter()
500 mFilters[filterId] = filter; in addPlaybackFilter()
504 bool Dvr::removePlaybackFilter(uint64_t filterId) { in removePlaybackFilter() argument
[all …]
H A DDvr.h87 bool addPlaybackFilter(uint64_t filterId, sp<IFilter> filter);
88 bool removePlaybackFilter(uint64_t filterId);
H A DFilter.h56 Filter(DemuxFilterType type, uint64_t filterId, uint32_t bufferSize,
H A DFilter.cpp35 Filter::Filter(DemuxFilterType type, uint64_t filterId, uint32_t bufferSize, in Filter() argument
38 mFilterId = filterId; in Filter()
/aosp12/hardware/interfaces/tv/tuner/1.0/vts/functional/
H A DFilterTests.cpp195 mFilter->getId([&](Result result, uint32_t filterId) { in getNewlyOpenedFilterId() argument
196 mFilterId = filterId; in getNewlyOpenedFilterId()
206 filterId = mFilterId; in getNewlyOpenedFilterId()
215 status = mFilters[filterId]->configure(setting); in configFilter()
252 if (!mFilters[filterId]) { in setFilterDataSourceToDemux()
263 Result status = mFilters[filterId]->start(); in startFilter()
269 Result status = mFilters[filterId]->stop(); in stopFilter()
284 Result status = mFilters[filterId]->close(); in closeFilter()
286 if (mUsedFilterIds[i] == filterId) { in closeFilter()
291 mFilterCallbacks.erase(filterId); in closeFilter()
[all …]
H A DVtsHalTvTunerV1_0TargetTest.cpp38 uint32_t filterId; in configSingleFilterInDemuxTest() local
51 ASSERT_TRUE(mFilterTests.startFilter(filterId)); in configSingleFilterInDemuxTest()
52 ASSERT_TRUE(mFilterTests.stopFilter(filterId)); in configSingleFilterInDemuxTest()
53 ASSERT_TRUE(mFilterTests.closeFilter(filterId)); in configSingleFilterInDemuxTest()
80 uint32_t filterId; in broadcastSingleFilterTest() local
104 ASSERT_TRUE(mFilterTests.stopFilter(filterId)); in broadcastSingleFilterTest()
135 uint32_t filterId; in playbackSingleFilterTest() local
188 uint32_t filterId; in recordSingleFilterTest() local
287 uint32_t filterId; in attachSingleFilterToRecordDvrTest() local
343 uint32_t filterId; in scrambledBroadcastTest() local
[all …]
H A DFilterTests.h94 void setFilterId(uint32_t filterId) { mFilterId = filterId; } in setFilterId() argument
139 sp<IFilter> getFilterById(uint32_t filterId) { return mFilters[filterId]; } in getFilterById() argument
147 AssertionResult getNewlyOpenedFilterId(uint32_t& filterId);
148 AssertionResult configFilter(DemuxFilterSettings setting, uint32_t filterId);
149 AssertionResult getFilterMQDescriptor(uint32_t filterId, bool getMqDesc);
151 AssertionResult setFilterDataSourceToDemux(uint32_t filterId);
152 AssertionResult startFilter(uint32_t filterId);
154 AssertionResult stopFilter(uint32_t filterId);
155 AssertionResult closeFilter(uint32_t filterId);
/aosp12/hardware/interfaces/tv/tuner/1.1/
H A DIFilter.hal42 * @return filterId the hardware resource Id for the filter.
44 getId64Bit() generates (Result result, uint64_t filterId);
/aosp12/hardware/interfaces/tv/tuner/1.0/
H A DIFilter.hal111 * @return filterId the hardware resource Id for the filter.
113 getId() generates (Result result, uint32_t filterId);
/aosp12/frameworks/av/services/tuner/
H A DTunerFilter.cpp84 mFilter->getId([&](Result r, uint32_t filterId) { in getId() argument
86 mId = filterId; in getId()
102 mFilter_1_1->getId64Bit([&](Result r, uint64_t filterId) { in getId64Bit() argument
104 mId64Bit = filterId; in getId64Bit()
/aosp12/frameworks/base/media/jni/tuner/
H A DFilterClient.cpp216 mFilter->getId([&](Result r, uint32_t filterId) { in getId() argument
218 id = filterId; in getId()
236 mFilter_1_1->getId64Bit([&](Result r, uint64_t filterId) { in getId64Bit() argument
238 id = filterId; in getId64Bit()