/aosp12/hardware/interfaces/tv/tuner/1.1/default/ |
H A D | Filter.h | 142 DemuxFilterEvent mFilterEvent; 201 DemuxFilterEvent createMediaEvent(); 202 DemuxFilterEvent createTsRecordEvent(); 204 DemuxFilterEvent createMmtpRecordEvent(); 206 DemuxFilterEvent createSectionEvent(); 207 DemuxFilterEvent createPesEvent(); 208 DemuxFilterEvent createDownloadEvent(); 209 DemuxFilterEvent createIpPayloadEvent(); 210 DemuxFilterEvent createTemiEvent();
|
H A D | Filter.cpp | 305 DemuxFilterEvent emptyFilterEvent; in configureMonitorEvent() 402 DemuxFilterEvent emptyEvent; in filterThreadLoop() 975 DemuxFilterEvent event; in createMediaEvent() 1024 DemuxFilterEvent event; in createTsRecordEvent() 1052 DemuxFilterEvent event; in createMmtpRecordEvent() 1076 DemuxFilterEvent event; in createSectionEvent() 1088 DemuxFilterEvent Filter::createPesEvent() { in createPesEvent() 1089 DemuxFilterEvent event; in createPesEvent() 1101 DemuxFilterEvent event; in createDownloadEvent() 1115 DemuxFilterEvent event; in createIpPayloadEvent() [all …]
|
/aosp12/frameworks/base/media/jni/tuner/ |
H A D | FilterClient.h | 95 DemuxFilterEvent& event, DemuxFilterEventExt& eventExt); 97 const vector<TunerFilterEvent>& filterEvents, DemuxFilterEvent& event); 99 const vector<TunerFilterEvent>& filterEvents, DemuxFilterEvent& event); 101 const vector<TunerFilterEvent>& filterEvents, DemuxFilterEvent& event); 103 DemuxFilterEvent& event, DemuxFilterEventExt& eventExt); 105 DemuxFilterEvent& event, DemuxFilterEventExt& eventExt); 107 const vector<TunerFilterEvent>& filterEvents, DemuxFilterEvent& event); 109 const vector<TunerFilterEvent>& filterEvents, DemuxFilterEvent& event); 111 const vector<TunerFilterEvent>& filterEvents, DemuxFilterEvent& event); 124 virtual Return<void> onFilterEvent_1_1(const DemuxFilterEvent& filterEvent, [all …]
|
H A D | FilterClientCallback.h | 20 using ::android::hardware::tv::tuner::V1_0::DemuxFilterEvent; 29 virtual void onFilterEvent_1_1(const DemuxFilterEvent& filterEvent, 31 virtual void onFilterEvent(const DemuxFilterEvent& filterEvent);
|
H A D | FilterClient.cpp | 313 Return<void> HidlFilterCallback::onFilterEvent(const DemuxFilterEvent& filterEvent) { in onFilterEvent() 350 DemuxFilterEvent event; in onFilterEvent() 675 DemuxFilterEvent& event, DemuxFilterEventExt& eventExt) { in getHidlFilterEvent() 721 const vector<TunerFilterEvent>& filterEvents, DemuxFilterEvent& event) { in getHidlMediaEvent() 770 const vector<TunerFilterEvent>& filterEvents, DemuxFilterEvent& event) { in getHidlSectionEvent() 784 const vector<TunerFilterEvent>& filterEvents, DemuxFilterEvent& event) { in getHidlPesEvent() 797 DemuxFilterEvent& event, DemuxFilterEventExt& eventExt) { in getHidlTsRecordEvent() 835 DemuxFilterEvent& event, DemuxFilterEventExt& eventExt) { in getHidlMmtpRecordEvent() 859 DemuxFilterEvent& event) { in getHidlDownloadEvent() 874 DemuxFilterEvent& event) { in getHidlIpPayloadEvent() [all …]
|
/aosp12/frameworks/av/services/tuner/ |
H A D | TunerFilter.h | 60 using ::android::hardware::tv::tuner::V1_0::DemuxFilterEvent; 118 virtual Return<void> onFilterEvent(const DemuxFilterEvent& filterEvent); 119 virtual Return<void> onFilterEvent_1_1(const DemuxFilterEvent& filterEvent, 123 void getAidlFilterEvent(std::vector<DemuxFilterEvent::Event>& events, 128 std::vector<DemuxFilterEvent::Event>& events, std::vector<TunerFilterEvent>& res); 130 std::vector<DemuxFilterEvent::Event>& events, std::vector<TunerFilterEvent>& res); 132 std::vector<DemuxFilterEvent::Event>& events, std::vector<TunerFilterEvent>& res); 134 std::vector<DemuxFilterEvent::Event>& events, 138 std::vector<DemuxFilterEvent::Event>& events, 142 std::vector<DemuxFilterEvent::Event>& events, std::vector<TunerFilterEvent>& res); [all …]
|
H A D | TunerFilter.cpp | 607 vector<DemuxFilterEvent::Event> events = filterEvent.events; in onFilterEvent_1_1() 643 case DemuxFilterEvent::Event::hidl_discriminator::media: { in getAidlFilterEvent() 647 case DemuxFilterEvent::Event::hidl_discriminator::section: { in getAidlFilterEvent() 651 case DemuxFilterEvent::Event::hidl_discriminator::pes: { in getAidlFilterEvent() 671 case DemuxFilterEvent::Event::hidl_discriminator::temi: { in getAidlFilterEvent() 684 for (DemuxFilterEvent::Event e : events) { in getMediaEvent() 731 for (DemuxFilterEvent::Event e : events) { in getSectionEvent() 748 for (DemuxFilterEvent::Event e : events) { in getPesEvent() 834 for (DemuxFilterEvent::Event e : events) { in getDownloadEvent() 852 for (DemuxFilterEvent::Event e : events) { in getIpPayloadEvent() [all …]
|
H A D | TunerService.h | 50 using ::android::hardware::tv::tuner::V1_0::DemuxFilterEvent; 87 Return<void> onFilterEvent(const DemuxFilterEvent&) { in onFilterEvent()
|
/aosp12/frameworks/base/media/jni/ |
H A D | android_media_tv_Tuner.h | 51 using ::android::hardware::tv::tuner::V1_0::DemuxFilterEvent; 124 virtual void onFilterEvent_1_1(const DemuxFilterEvent& filterEvent, 126 virtual void onFilterEvent(const DemuxFilterEvent& filterEvent); 134 jobjectArray& arr, const std::vector<DemuxFilterEvent::Event>& events); 136 jobjectArray& arr, const std::vector<DemuxFilterEvent::Event>& events); 138 jobjectArray& arr, const std::vector<DemuxFilterEvent::Event>& events); 140 jobjectArray& arr, const std::vector<DemuxFilterEvent::Event>&events, 143 jobjectArray& arr, const std::vector<DemuxFilterEvent::Event>&events, 146 jobjectArray& arr, const std::vector<DemuxFilterEvent::Event>& events); 148 jobjectArray& arr, const std::vector<DemuxFilterEvent::Event>& events); [all …]
|
H A D | android_media_tv_Tuner.cpp | 566 jobjectArray& arr, const std::vector<DemuxFilterEvent::Event>& events, in getTsRecordEvent() 619 jobjectArray& arr, const std::vector<DemuxFilterEvent::Event>& events, in getMmtpRecordEvent() 766 std::vector<DemuxFilterEvent::Event> events = filterEvent.events; in onFilterEvent_1_1() 805 case DemuxFilterEvent::Event::hidl_discriminator::media: { in onFilterEvent_1_1() 809 case DemuxFilterEvent::Event::hidl_discriminator::section: { in onFilterEvent_1_1() 813 case DemuxFilterEvent::Event::hidl_discriminator::pes: { in onFilterEvent_1_1() 817 case DemuxFilterEvent::Event::hidl_discriminator::tsRecord: { in onFilterEvent_1_1() 821 case DemuxFilterEvent::Event::hidl_discriminator::mmtpRecord: { in onFilterEvent_1_1() 825 case DemuxFilterEvent::Event::hidl_discriminator::download: { in onFilterEvent_1_1() 829 case DemuxFilterEvent::Event::hidl_discriminator::ipPayload: { in onFilterEvent_1_1() [all …]
|
/aosp12/hardware/interfaces/tv/tuner/1.0/vts/functional/ |
H A D | FilterTests.cpp | 19 void FilterCallback::startFilterEventThread(DemuxFilterEvent event) { in startFilterEventThread() 59 void FilterCallback::filterThreadLoop(DemuxFilterEvent& /* event */) { in filterThreadLoop() argument 74 DemuxFilterEvent filterEvent = mFilterEvent; in readFilterEventData() 79 case DemuxFilterEvent::Event::hidl_discriminator::section: in readFilterEventData() 82 case DemuxFilterEvent::Event::hidl_discriminator::pes: in readFilterEventData() 85 case DemuxFilterEvent::Event::hidl_discriminator::media: in readFilterEventData() 87 case DemuxFilterEvent::Event::hidl_discriminator::tsRecord: in readFilterEventData()
|
H A D | FilterTests.h | 43 using android::hardware::tv::tuner::V1_0::DemuxFilterEvent; 76 virtual Return<void> onFilterEvent(const DemuxFilterEvent& filterEvent) override { in onFilterEvent() 99 void startFilterEventThread(DemuxFilterEvent event); 101 void filterThreadLoop(DemuxFilterEvent& event); 112 DemuxFilterEvent event; 123 DemuxFilterEvent mFilterEvent;
|
/aosp12/hardware/interfaces/tv/tuner/1.1/vts/functional/ |
H A D | FilterTests.h | 47 using android::hardware::tv::tuner::V1_0::DemuxFilterEvent; 86 virtual Return<void> onFilterEvent_1_1(const DemuxFilterEvent& filterEvent, in onFilterEvent_1_1() 100 const android::hardware::tv::tuner::V1_0::DemuxFilterEvent& filterEvent) override { in onFilterEvent() 133 DemuxFilterEvent mFilterEvent;
|
H A D | FilterTests.cpp | 73 case DemuxFilterEvent::Event::hidl_discriminator::media: in readFilterEventData()
|
/aosp12/hardware/interfaces/tv/tuner/1.1/ |
H A D | IFilterCallback.hal | 20 import @1.0::DemuxFilterEvent; 31 oneway onFilterEvent_1_1(DemuxFilterEvent filterEvent, DemuxFilterEventExt filterEventExt);
|
H A D | types.hal | 159 * Extended TS Record event sent along with @1.0::DemuxFilterEvent::Event::tsRecord. 160 * DemuxFilterEventExt.events[i] is corresponding to @1.0::DemuxFilterEvent.events[i]. If 161 * @1.0::DemuxFilterEvent.events[i] does not have extended event, 167 * Extended MMTP Record event sent along with @1.0::DemuxFilterEvent::Event::mmtpRecord. 168 * DemuxFilterEventExt.events[i] is corresponding to @1.0::DemuxFilterEvent.events[i]. If 169 * @1.0::DemuxFilterEvent.events[i] does not have extended event, 178 * monitorEvent. MonitorEvent should be sent with an empty @1.0::DemuxFilterEvent. 189 * StardId event should be sent with an empty @1.0::DemuxFilterEvent.
|
/aosp12/hardware/interfaces/tv/tuner/1.0/ |
H A D | IFilterCallback.hal | 25 oneway onFilterEvent(DemuxFilterEvent filterEvent);
|
H A D | IFilter.hal | 33 * is sent to client through DemuxFilterEvent. The data in each block
|
H A D | types.hal | 2573 struct DemuxFilterEvent {
|
/aosp12/hardware/interfaces/tv/tuner/1.0/default/ |
H A D | Filter.h | 124 DemuxFilterEvent mFilterEvent;
|
/aosp12/hardware/interfaces/tv/tuner/config/ |
H A D | TunerTestingConfigReaderV1_0.h | 33 using android::hardware::tv::tuner::V1_0::DemuxFilterEvent;
|