Home
last modified time | relevance | path

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

12

/hardware/qcom/sm7250/display/sde-drm/
Ddrm_encoder.cpp62 unique_ptr<DRMEncoder> encoder(new DRMEncoder(fd_)); in Init() local
68 encoder->InitAndParse(libdrm_encoder); in Init()
69 encoder_pool_[resource->encoders[i]] = std::move(encoder); in Init()
90 for (auto encoder = encoder_pool_.begin(); encoder != encoder_pool_.end(); encoder++) { in InsertSecondaryDSI() local
91 std::unique_ptr<DRMEncoder> &encoder_ptr = encoder->second; in InsertSecondaryDSI()
122 for (auto &encoder : encoder_pool_) { in DumpAll() local
123 encoder.second->Dump(); in DumpAll()
143 for (auto &encoder : encoder_pool_) { in GetEncoderList() local
144 encoder_ids->push_back(encoder.first); in GetEncoderList()
151 for (auto encoder = encoder_pool_.begin(); encoder != encoder_pool_.end(); encoder++) { in Reserve() local
[all …]
Ddrm_encoder.h50 void InitAndParse(drmModeEncoder *encoder);
/hardware/google/gfxstream/third-party/astc-encoder/
DREADME.android1 Name: astc-encoder
2 URL: https://github.com/ARM-software/astc-encoder
DREADME.md27 The encoder supports compression of low dynamic range (BMP, JPEG, PNG, TGA) and
35 The encoder allows control over the compression time/quality tradeoff with
39 The encoder allows compression time and quality analysis by reporting the
110 the astcenc encoder program, like this on Linux or macOS:
120 the main encoder options are shown below.
183 encoder has to spend looking for good encodings the better the results, but it
186 There are many other command line options for tuning the encoder parameters
215 If you have issues with the `astcenc` encoder, or questions about the ASTC
228 [3]: https://github.com/ARM-software/astc-encoder/releases
/hardware/google/graphics/common/libhwc2.1/libdrmresource/drm/
Ddrmdevice.cpp151 for (auto &encoder : encoders_) { in Init() local
152 if (encoder->id() == c->encoders[j]) in Init()
153 possible_encoders.push_back(encoder.get()); in Init()
154 if (encoder->id() == c->encoder_id) in Init()
155 current_encoder = encoder.get(); in Init()
278 writeback_conn->encoder()->CanClone(display_conn->encoder())) in AvailableWritebackConnector()
351 if (connector->encoder()) { in CreateDisplayPipe()
352 int ret = TryEncoderForDisplay(display, connector->encoder()); in CreateDisplayPipe()
394 DrmCrtc *display_crtc = display_conn->encoder()->crtc(); in AttachWriteback()
Ddrmconnector.cpp479 DrmEncoder *DrmConnector::encoder() const { in encoder() function in android::DrmConnector
483 void DrmConnector::set_encoder(DrmEncoder *encoder) { in set_encoder() argument
484 encoder_ = encoder; in set_encoder()
/hardware/google/gfxstream/third-party/fuchsia/magma/
DREADME.md9 # Regenerate encoder/decoder
11 To regen the encoder/decoder, build ../generic-apigen and run the following commands:
/hardware/interfaces/bluetooth/a2dp/1.0/
Dtypes.hal59 /** Sampling rate for encoder */
61 /** Bits per sample for encoder */
63 /** Channel mode for encoder */
/hardware/interfaces/media/omx/1.0/vts/functional/
DREADME.md4 …s common all other folders contain test fixtures for testing AV decoder, encoder components. Commo…
17 This folder includes test fixtures associated with testing audio encoder and decoder components suc…
26 This folder includes test fixtures associated with testing video encoder and decoder components suc…
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/scripts/cereal/
D__init__.py3 from .encoder import *
/hardware/qcom/sm8150/display/libdrmutils/
Ddrm_res_mgr.cpp60 static bool GetEncoder(int dev_fd, drmModeConnector *conn, drmModeEncoder **encoder) { in GetEncoder() argument
64 *encoder = enc; in GetEncoder()
/hardware/qcom/display/msm8998/libdrmutils/
Ddrm_res_mgr.cpp60 static bool GetEncoder(int dev_fd, drmModeConnector *conn, drmModeEncoder **encoder) { in GetEncoder() argument
64 *encoder = enc; in GetEncoder()
/hardware/qcom/display/msm8909/libdrmutils/
Ddrm_res_mgr.cpp60 static bool GetEncoder(int dev_fd, drmModeConnector *conn, drmModeEncoder **encoder) { in GetEncoder() argument
64 *encoder = enc; in GetEncoder()
/hardware/qcom/sm7250/display/libdrmutils/
Ddrm_res_mgr.cpp60 static bool GetEncoder(int dev_fd, drmModeConnector *conn, drmModeEncoder **encoder) { in GetEncoder() argument
64 *encoder = enc; in GetEncoder()
/hardware/qcom/display/msm8909w_3100/libdrmutils/
Ddrm_res_mgr.cpp60 static bool GetEncoder(int dev_fd, drmModeConnector *conn, drmModeEncoder **encoder) { in GetEncoder() argument
64 *encoder = enc; in GetEncoder()
/hardware/google/graphics/common/libhwc2.1/libdrmresource/include/
Ddrmconnector.h102 DrmEncoder *encoder() const;
103 void set_encoder(DrmEncoder *encoder);
Ddrmencoder.h46 bool CanClone(DrmEncoder *encoder);
/hardware/google/gfxstream/codegen/generic-apigen/
DREADME4 based on provided API. The tool generates c++ encoder code that takes
158 In order to generate the encoder files, one should run the ‘emugen’
161 emugen -i <input directory> -E <encoder files output directory> <basename>
164 <encoder directory> - a directory name to generate the encoder output files
176 the encoder context. For example, such callback could fetch the
189 api_enc.h - This header file defines the encoder data strcuture. The
190 encoder data structure inherits its functionality from the
280 a list of headers that will be included in the encoder header file
325 unsupported - The encoder side implementation is pointed to "unsuppored reporting function".
/hardware/interfaces/graphics/common/1.2/
Dtypes.hal74 * HAL_PIXEL_FORMAT_BLOB: A HEIC image encoded by HEIC or HEVC encoder
105 * Buffer is used as input for HEIC encoder.
/hardware/google/gfxstream/third-party/
DCMakeLists.txt1 # Configure and add `astc-encoder`, if needed
12 # See also: https://github.com/ARM-software/astc-encoder/issues/79
15 add_subdirectory(astc-encoder)
/hardware/google/gfxstream/guest/vulkan_enc/
DVkEncoder.cpp.inl28 ALOGD("encoder log: %s", text);
/hardware/interfaces/media/c2/1.0/
DIInputSurface.hal32 * 2. use it as input to a Codec2 encoder.
/hardware/interfaces/media/omx/1.0/
DIOmxStore.hal54 * key: 'max-video-encoder-input-buffers', value-type: num
162 * Whether this role is for an encoder or a decoder.
/hardware/interfaces/bluetooth/audio/2.1/
Dtypes.hal66 /* PCM is Input for encoder, Output for decoder */
/hardware/google/graphics/common/libhwjpeg/
DExynosJpegEncoderForCamera.cpp213 ExynosJpegEncoderForCamera* encoder = reinterpret_cast<ExynosJpegEncoderForCamera*>(p); in tCompressThumbnail() local
215 size_t thumblen = encoder->CompressThumbnail(); in tCompressThumbnail()

12