Home
last modified time | relevance | path

Searched refs:Impl (Results 1 – 25 of 25) sorted by relevance

/hardware/google/av/codec2/vndk/util/
DC2InterfaceUtils.cpp310 struct C2FieldSupportedValuesHelper<T>::Impl { struct in C2FieldSupportedValuesHelper
311 Impl(const C2FieldSupportedValues &values) in Impl() function
332 bool C2FieldSupportedValuesHelper<T>::Impl::supports(T value) const { in supports()
343 : _mImpl(std::make_unique<C2FieldSupportedValuesHelper<T>::Impl>(values)) { } in C2FieldSupportedValuesHelper()
366 struct C2ParamFieldValuesBuilder<T>::Impl { struct in C2ParamFieldValuesBuilder
367 Impl(const C2ParamField &field) in Impl() argument
557 : _mImpl(std::make_unique<C2ParamFieldValuesBuilder<T>::Impl>(field)) { } in C2ParamFieldValuesBuilder()
597 : _mImpl(std::make_unique<C2ParamFieldValuesBuilder<T>::Impl>(*other._mImpl.get())) { } in C2ParamFieldValuesBuilder()
602 _mImpl = std::make_unique<C2ParamFieldValuesBuilder<T>::Impl>(*other._mImpl.get()); in operator =()
697 inline static std::shared_ptr<Info::Impl> GetImpl(const Info &info) { in GetImpl()
[all …]
DC2Debug.cpp236 struct C2FieldSupportedValuesHelper<T>::Impl { struct in C2FieldSupportedValuesHelper
237 Impl(const C2FieldSupportedValues &values);
253 std::ostream& C2FieldSupportedValuesHelper<T>::Impl::streamOut(std::ostream& os) const { in streamOut()
DC2InterfaceHelper.cpp68 class C2InterfaceHelper::ParamHelper::Impl { class in C2InterfaceHelper::ParamHelper
70 Impl(ParamRef param, C2StringLiteral name, C2StructDescriptor &&strukt) in Impl() function in C2InterfaceHelper::ParamHelper::Impl
73 Impl(Impl&&) = default;
257 : mImpl(std::make_unique<C2InterfaceHelper::ParamHelper::Impl>( in ParamHelper()
/hardware/google/av/media/sfplugin/utils/
DCodec2BufferUtils.h112 struct Impl;
113 MemoryBlock(std::shared_ptr<Impl> impl);
117 std::shared_ptr<Impl> mImpl;
135 struct Impl;
136 std::shared_ptr<Impl> mImpl;
DCodec2BufferUtils.cpp342 struct MemoryBlockPool::Impl : MemoryBlockPoolImpl { struct in android::MemoryBlockPool
345 struct MemoryBlock::Impl { struct in android::MemoryBlock
346 Impl(std::list<MemoryBlockPoolBlock>::const_iterator block, in Impl() function
351 ~Impl() { in ~Impl() argument
370 return MemoryBlock(std::make_shared<MemoryBlock::Impl>( in fetch()
375 : mImpl(std::make_shared<MemoryBlockPool::Impl>()) { in MemoryBlockPool()
378 MemoryBlock::MemoryBlock(std::shared_ptr<MemoryBlock::Impl> impl) in MemoryBlock()
/hardware/google/av/codec2/vndk/bufferpool/
DAccessorImpl.cpp130 int32_t Accessor::Impl::sPid = getpid();
131 uint32_t Accessor::Impl::sSeqId = time(NULL);
133 Accessor::Impl::Impl( in Impl() function in android::hardware::media::bufferpool::V1_0::implementation::Accessor::Impl
137 Accessor::Impl::~Impl() { in ~Impl()
140 ResultStatus Accessor::Impl::connect( in connect()
163 ResultStatus Accessor::Impl::close(ConnectionId connectionId) { in close()
174 ResultStatus Accessor::Impl::allocate( in allocate()
200 ResultStatus Accessor::Impl::fetch( in fetch()
225 void Accessor::Impl::cleanUp(bool clearCache) { in cleanUp()
232 Accessor::Impl::Impl::BufferPool::BufferPool() in BufferPool()
[all …]
DBufferPoolClient.cpp36 class BufferPoolClient::Impl class in android::hardware::media::bufferpool::V1_0::implementation::BufferPoolClient
37 : public std::enable_shared_from_this<BufferPoolClient::Impl> {
39 explicit Impl(const sp<Accessor> &accessor);
41 explicit Impl(const sp<IAccessor> &accessor);
141 struct BufferPoolClient::Impl::BlockPoolDataDtor {
142 BlockPoolDataDtor(const std::shared_ptr<BufferPoolClient::Impl> &impl) in BlockPoolDataDtor()
154 const std::weak_ptr<BufferPoolClient::Impl> mImpl;
157 struct BufferPoolClient::Impl::ClientBuffer {
208 const std::shared_ptr<BufferPoolClient::Impl> &impl, in createCache()
241 BufferPoolClient::Impl::Impl(const sp<Accessor> &accessor) in Impl() function in android::hardware::media::bufferpool::V1_0::implementation::BufferPoolClient::Impl
[all …]
DClientManager.cpp91 class ClientManager::Impl { class in android::hardware::media::bufferpool::V1_0::implementation::ClientManager
93 Impl();
159 ClientManager::Impl::Impl() {} in Impl() function in android::hardware::media::bufferpool::V1_0::implementation::ClientManager::Impl
161 ResultStatus ClientManager::Impl::registerSender( in registerSender()
219 ResultStatus ClientManager::Impl::registerSender( in registerSender()
262 ResultStatus ClientManager::Impl::create( in create()
293 ResultStatus ClientManager::Impl::close(ConnectionId connectionId) { in close()
315 ResultStatus ClientManager::Impl::allocate( in allocate()
330 ResultStatus ClientManager::Impl::receive( in receive()
346 ResultStatus ClientManager::Impl::postSend( in postSend()
[all …]
DAccessorImpl.h36 class Accessor::Impl {
38 Impl(const std::shared_ptr<BufferPoolAllocator> &allocator);
40 ~Impl();
289 friend class Accessor::Impl;
DBufferPoolClient.h89 class Impl; variable
90 std::shared_ptr<Impl> mImpl;
DAccessor.h177 class Impl;
178 std::unique_ptr<Impl> mImpl;
DAccessor.cpp135 : mImpl(new Impl(allocator)) {} in Accessor()
/hardware/google/av/codec2/vndk/
DC2Buffer.cpp194 class C2Block1D::Impl : public _C2Block1DImpl { class in C2Block1D
206 C2Block1D::C2Block1D(std::shared_ptr<Impl> impl, const _C2LinearRangeAspect &range) in C2Block1D()
218 class C2ReadView::Impl : public _C2MappedBlock1DImpl { class in C2ReadView
222 C2ReadView::C2ReadView(std::shared_ptr<Impl> impl, uint32_t offset, uint32_t size) in C2ReadView()
228 : _C2LinearCapacityAspect(0u), mImpl(std::make_shared<Impl>(error)), mOffset(0u) { in C2ReadView()
248 class C2WriteView::Impl : public _C2MappedBlock1DImpl { class in C2WriteView
252 C2WriteView::C2WriteView(std::shared_ptr<Impl> impl) in C2WriteView()
259 : _C2EditableLinearRangeAspect(nullptr), mImpl(std::make_shared<Impl>(error)) {} in C2WriteView()
270 C2ConstLinearBlock::C2ConstLinearBlock(std::shared_ptr<Impl> impl, const _C2LinearRangeAspect &rang… in C2ConstLinearBlock()
280 std::shared_ptr<ReadViewBuddy::Impl> rvi = std::shared_ptr<ReadViewBuddy::Impl>( in map()
[all …]
DC2AllocatorIon.cpp142 class Impl;
143 Impl *mImpl;
149 class C2AllocationIon::Impl { class in android::C2AllocationIon
165Impl(int ionFd, size_t capacity, int bufferFd, ion_user_handle_t buffer, C2Allocator::id_t id, int… in Impl() function in android::C2AllocationIon::Impl
194 static Impl *Import(int ionFd, size_t capacity, int bufferFd, C2Allocator::id_t id) { in Import()
197 return new Impl(ionFd, capacity, bufferFd, buffer, id, ret); in Import()
212 …static Impl *Alloc(int ionFd, size_t size, size_t align, unsigned heapMask, unsigned flags, C2Allo… in Alloc()
227 return new Impl(ionFd, size, bufferFd, buffer, id, ret); in Alloc()
316 ~Impl() { in ~Impl()
404 mImpl(Impl::Alloc(ionFd, size, align, heapMask, flags, id)) { } in C2AllocationIon()
[all …]
/hardware/google/av/codec2/include/
DC2Buffer.h128 class Impl;
129 std::shared_ptr<Impl> mImpl;
130 C2Fence(std::shared_ptr<Impl> impl);
190 class Impl;
191 std::shared_ptr<Impl> mImpl;
1006 class Impl;
1008 C2Block1D(std::shared_ptr<Impl> impl, const _C2LinearRangeAspect &range);
1011 std::shared_ptr<Impl> mImpl;
1049 class Impl;
1050 C2ReadView(std::shared_ptr<Impl> impl, uint32_t offset, uint32_t size);
[all …]
/hardware/google/av/codec2/include/media/stagefright/codec2/1.0/
DInputSurfaceConnection.h52 class Impl; variable
55 sp<Impl> mImpl;
/hardware/google/av/codec2/hidl/1.0/utils/include/codec2/hidl/1.0/
DInputSurfaceConnection.h64 struct Impl;
68 sp<Impl> mImpl;
/hardware/google/av/codec2/vndk/include/util/
DC2InterfaceUtils.h635 struct Impl;
636 std::unique_ptr<Impl> _mImpl;
799 struct Impl;
800 std::unique_ptr<Impl> _mImpl;
1037 struct Impl;
1038 Info(std::shared_ptr<Impl>);
1041 std::shared_ptr<Impl> _mImpl;
1066 struct Impl;
1067 Iterator(std::shared_ptr<Impl>);
1070 std::shared_ptr<Impl> mImpl;
[all …]
DC2InterfaceHelper.h371 class Impl;
372 std::unique_ptr<Impl> mImpl;
/hardware/google/av/codec2/vndk/include/
DC2BqBufferPriv.h71 class Impl; variable
72 std::shared_ptr<Impl> mImpl;
DC2AllocatorGralloc.h80 class Impl;
81 Impl *mImpl;
DC2BufferPriv.h121 class Impl; variable
122 std::unique_ptr<Impl> mImpl;
/hardware/google/av/codec2/hidl/1.0/utils/
DInputSurfaceConnection.cpp66 struct InputSurfaceConnection::Impl : public ComponentWrapper { struct in hardware::google::media::c2::V1_0::utils::InputSurfaceConnection
67 Impl( in Impl() argument
73 virtual ~Impl() = default;
257 mImpl(new Impl(source, comp)) { in InputSurfaceConnection()
/hardware/google/av/codec2/vndk/bufferpool/include/bufferpool/
DClientManager.h166 class Impl; member
167 const std::unique_ptr<Impl> mImpl;
/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/
Dconfirmationui_utils.h177 template <typename Impl>
182 return Impl::hmac256(key, {data...}); in hmac256()