/hardware/interfaces/tv/tuner/1.0/default/ |
D | Demux.cpp | 31 Demux::Demux(uint32_t demuxId, sp<Tuner> tuner) { in Demux() function in android::hardware::tv::tuner::V1_0::implementation::Demux 36 Demux::~Demux() {} in ~Demux() 38 Return<Result> Demux::setFrontendDataSource(uint32_t frontendId) { in setFrontendDataSource() 56 Return<void> Demux::openFilter(const DemuxFilterType& type, uint32_t bufferSize, in openFilter() 94 Return<void> Demux::openTimeFilter(openTimeFilter_cb _hidl_cb) { in openTimeFilter() 103 Return<void> Demux::getAvSyncHwId(const sp<IFilter>& filter, getAvSyncHwId_cb _hidl_cb) { in getAvSyncHwId() 138 Return<void> Demux::getAvSyncTime(AvSyncHwId avSyncHwId, getAvSyncTime_cb _hidl_cb) { in getAvSyncTime() 155 Return<Result> Demux::close() { in close() 171 Return<void> Demux::openDvr(DvrType type, uint32_t bufferSize, const sp<IDvrCallback>& cb, in openDvr() 215 Return<Result> Demux::connectCiCam(uint32_t ciCamId) { in connectCiCam() [all …]
|
D | TimeFilter.h | 41 class Demux; variable 47 TimeFilter(sp<Demux> demux); 62 sp<Demux> mDemux;
|
D | Demux.h | 56 class Demux : public IDemux { 58 Demux(uint32_t demuxId, sp<Tuner> tuner); 60 ~Demux(); 115 Demux* user;
|
D | Dvr.h | 54 class Demux; variable 63 Dvr(DvrType type, uint32_t bufferSize, const sp<IDvrCallback>& cb, sp<Demux> demux); 101 sp<Demux> mDemux;
|
D | Tuner.h | 36 class Demux; variable 77 map<uint32_t, sp<Demux>> mDemuxes;
|
D | Filter.h | 48 class Demux; variable 56 const sp<IFilterCallback>& cb, sp<Demux> demux); 99 sp<Demux> mDemux;
|
D | TimeFilter.cpp | 31 TimeFilter::TimeFilter(sp<Demux> demux) { in TimeFilter()
|
D | Android.bp | 19 "Demux.cpp",
|
D | Tuner.cpp | 128 sp<Demux> demux = new Demux(demuxId, this); in openDemux()
|
/hardware/interfaces/tv/tuner/1.1/default/ |
D | Demux.cpp | 31 Demux::Demux(uint32_t demuxId, sp<Tuner> tuner) { in Demux() function in android::hardware::tv::tuner::V1_0::implementation::Demux 36 Demux::~Demux() { in ~Demux() 41 Return<Result> Demux::setFrontendDataSource(uint32_t frontendId) { in setFrontendDataSource() 59 Return<void> Demux::openFilter(const DemuxFilterType& type, uint32_t bufferSize, in openFilter() 97 Return<void> Demux::openTimeFilter(openTimeFilter_cb _hidl_cb) { in openTimeFilter() 106 Return<void> Demux::getAvSyncHwId(const sp<IFilter>& filter, getAvSyncHwId_cb _hidl_cb) { in getAvSyncHwId() 149 Return<void> Demux::getAvSyncTime(AvSyncHwId avSyncHwId, getAvSyncTime_cb _hidl_cb) { in getAvSyncTime() 166 Return<Result> Demux::close() { in close() 184 Return<void> Demux::openDvr(DvrType type, uint32_t bufferSize, const sp<IDvrCallback>& cb, in openDvr() 228 Return<Result> Demux::connectCiCam(uint32_t ciCamId) { in connectCiCam() [all …]
|
D | TimeFilter.h | 37 class Demux; variable 43 TimeFilter(sp<Demux> demux); 58 sp<Demux> mDemux;
|
D | Demux.h | 51 class Demux : public IDemux { 53 Demux(uint32_t demuxId, sp<Tuner> tuner); 55 ~Demux(); 112 Demux* user;
|
D | Dvr.h | 50 class Demux; variable 59 Dvr(DvrType type, uint32_t bufferSize, const sp<IDvrCallback>& cb, sp<Demux> demux); 97 sp<Demux> mDemux;
|
D | Tuner.h | 38 class Demux; variable 85 map<uint32_t, sp<Demux>> mDemuxes;
|
D | Filter.h | 49 class Demux; variable 57 const sp<IFilterCallback>& cb, sp<Demux> demux); 111 sp<Demux> mDemux;
|
D | TimeFilter.cpp | 31 TimeFilter::TimeFilter(sp<Demux> demux) { in TimeFilter()
|
D | Android.bp | 16 "Demux.cpp",
|
D | Tuner.cpp | 226 sp<Demux> demux = new Demux(demuxId, this); in openDemux()
|
/hardware/interfaces/tv/tuner/1.0/ |
D | ITuner.hal | 25 * Top level interface to manage Frontend, Demux and Decrambler hardware 56 * Create a new instance of Demux. 58 * It is used by the client to create a Demux instance. 69 * Retrieve the Demux's Capabilities. 74 * @return caps the Demux's Capabilities.
|
D | IDvr.hal | 22 * Digtal Video Record (DVR) interface provides record control on Demux's 23 * output buffer and playback control on Demux's input buffer.
|
D | IDemux.hal | 26 * Demultiplexer(Demux) takes a single multiplexed input and splits it into 107 * Close the Demux instance
|
D | ITimeFilter.hal | 20 * Timer Filter is used by Demux to filter data based on time stamp.
|
/hardware/interfaces/tv/tuner/1.1/ |
D | ITuner.hal | 24 * Top level interface to manage Frontend, Demux and Decrambler hardware
|
D | IFrontend.hal | 27 * IFrontend provides a bit stream to the Tuner Demux interface. 76 * CICAM also receives the TS concurrently from the frontend when the Demux is receiving the TS
|
D | types.hal | 107 * Extended Demux Filter TS Record Event. 123 * Extended Demux Filter MMTP Record Event. 149 * Extended Demux Filter Event.
|