Home
last modified time | relevance | path

Searched refs:Demux (Results 1 – 17 of 17) sorted by relevance

/hardware/interfaces/tv/tuner/1.0/default/
DDemux.cpp31 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()
58 Return<void> Demux::openFilter(const DemuxFilterType& type, uint32_t bufferSize, in openFilter()
93 Return<void> Demux::openTimeFilter(openTimeFilter_cb _hidl_cb) { in openTimeFilter()
102 Return<void> Demux::getAvSyncHwId(const sp<IFilter>& /* filter */, getAvSyncHwId_cb _hidl_cb) { in getAvSyncHwId()
111 Return<void> Demux::getAvSyncTime(AvSyncHwId /* avSyncHwId */, getAvSyncTime_cb _hidl_cb) { in getAvSyncTime()
120 Return<Result> Demux::close() { in close()
130 Return<void> Demux::openDvr(DvrType type, uint32_t bufferSize, const sp<IDvrCallback>& cb, in openDvr()
151 Return<Result> Demux::connectCiCam(uint32_t ciCamId) { in connectCiCam()
[all …]
DTimeFilter.h38 class Demux; variable
44 TimeFilter(sp<Demux> demux);
59 sp<Demux> mDemux;
DDemux.h56 class Demux : public IDemux {
58 Demux(uint32_t demuxId, sp<Tuner> tuner);
60 ~Demux();
103 Demux* user;
DDvr.h47 class Demux; variable
56 Dvr(DvrType type, uint32_t bufferSize, const sp<IDvrCallback>& cb, sp<Demux> demux);
87 sp<Demux> mDemux;
DTuner.h35 class Demux; variable
72 std::map<uint32_t, sp<Demux>> mDemuxes;
DFilter.h47 class Demux; variable
55 const sp<IFilterCallback>& cb, sp<Demux> demux);
93 sp<Demux> mDemux;
DTuner.cpp84 sp<Demux> demux = new Demux(demuxId, this); in openDemux()
DTimeFilter.cpp31 TimeFilter::TimeFilter(sp<Demux> demux) { in TimeFilter()
DAndroid.bp10 "Demux.cpp",
DDvr.cpp33 Dvr::Dvr(DvrType type, uint32_t bufferSize, const sp<IDvrCallback>& cb, sp<Demux> demux) { in Dvr()
DFilter.cpp34 const sp<IFilterCallback>& cb, sp<Demux> demux) { in Filter()
/hardware/interfaces/tv/tuner/1.0/
DITuner.hal25 * 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.
DIDvr.hal22 * Digtal Video Record (DVR) interface provides record control on Demux's
23 * output buffer and playback control on Demux's input buffer.
DIDemux.hal26 * Demultiplexer(Demux) takes a single multiplexed input and splits it into
107 * Close the Demux instance
DITimeFilter.hal20 * Timer Filter is used by Demux to filter data based on time stamp.
DIFrontend.hal24 * live data feed to Tuner Demux interface.
Dtypes.hal1696 /* Demux ID is used to associate with a hardware demux resource. */
1896 * Demux Filter Type.
1921 * Demux Packet ID.
2738 * Capabilities for Demux.
2742 * The number of Demux to be supported.