/aosp12/hardware/interfaces/tv/tuner/1.1/vts/functional/ |
H A D | FilterTests.cpp | 170 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 D | VtsHalTvTunerV1_1TargetTest.cpp | 30 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 D | FilterTests.h | 115 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 D | Demux.cpp | 60 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 D | Demux.h | 85 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 D | Dvr.cpp | 61 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 D | Dvr.h | 91 bool addPlaybackFilter(uint32_t filterId, sp<IFilter> filter); 92 bool removePlaybackFilter(uint32_t filterId);
|
H A D | Filter.h | 55 Filter(DemuxFilterType type, uint32_t filterId, uint32_t bufferSize,
|
H A D | Filter.cpp | 35 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 D | Demux.cpp | 63 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 D | Demux.h | 80 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 D | Dvr.cpp | 64 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 D | Dvr.h | 87 bool addPlaybackFilter(uint64_t filterId, sp<IFilter> filter); 88 bool removePlaybackFilter(uint64_t filterId);
|
H A D | Filter.h | 56 Filter(DemuxFilterType type, uint64_t filterId, uint32_t bufferSize,
|
H A D | Filter.cpp | 35 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 D | FilterTests.cpp | 195 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 D | VtsHalTvTunerV1_0TargetTest.cpp | 38 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 D | FilterTests.h | 94 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 D | IFilter.hal | 42 * @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 D | IFilter.hal | 111 * @return filterId the hardware resource Id for the filter. 113 getId() generates (Result result, uint32_t filterId);
|
/aosp12/frameworks/av/services/tuner/ |
H A D | TunerFilter.cpp | 84 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 D | FilterClient.cpp | 216 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()
|