/hardware/interfaces/sensors/2.0/ |
D | ISensorsCallback.hal | 23 * Notify the framework that new dynamic sensors have been connected. 26 * disconnected, then that sensor must not be included in sensorInfos. 28 * @param sensorInfos vector of SensorInfo for each dynamic sensor that 34 * Notify the framework that previously connected dynamic sensors have been 38 * reconnected, then that sensor must not be included in sensorHandles. 40 * The HAL must ensure that all sensor events from departing dynamic 45 * that was disconnected.
|
/hardware/interfaces/camera/provider/2.4/ |
D | ICameraProviderCallback.hal | 30 * Callback to the camera service to indicate that the state of a specific 34 * the camera service must assume that all internal camera devices are in 38 * initially NOT_PRESENT devices, and of any external camera devices that 42 * @param cameraDeviceName The name of the camera device that has a 44 * @param newStatus The new status that device is in. 53 * Callback to the camera service to indicate that the state of the torch 60 * @param cameraDeviceName The name of the camera device that has a 62 * @param newStatus The new status that device is in.
|
/hardware/google/graphics/common/libhwjpeg/ |
D | ExynosJpegEncoder.cpp | 26 ExynosJpegEncoder *that = reinterpret_cast<ExynosJpegEncoder *>(pConfig); in setJpegConfig() local 28 if (!setColorFormat(that->m_v4l2Format)) in setJpegConfig() 31 if (!setJpegFormat(that->m_jpegFormat)) in setJpegConfig() 34 if (!setSize(that->m_nWidth, that->m_nHeight)) in setJpegConfig() 37 m_iInBufType = that->m_iInBufType; in setJpegConfig() 38 m_iOutBufType = that->m_iOutBufType; in setJpegConfig()
|
/hardware/interfaces/camera/device/3.6/ |
D | types.hal | 36 * Stream IDs for outputs that will be returned via ICameraDeviceCallback. 57 * For devices that do not support HAL buffer management, this must be 60 * For devices that support HAL buffer management, this could be any stream 61 * that was configured right before calling switchToOffline. 66 * Number of outstanding buffers that will be returned via offline session 81 * Information about pending outputs that's being transferred to an offline 95 * Information for requests that will be handled by offline session 119 * For devices that does not support the OFFLINE_PROCESSING capability, this 122 * For backward compatible camera devices that support the 124 * that can be output of the input stream must set this field to true. Also [all …]
|
/hardware/interfaces/media/c2/1.0/ |
D | IComponentListener.hal | 25 * Notify the listener that some `Work` items have been completed. 35 * Notify the listener that the component is tripped. 44 * @param status Error type. @p status may be `OK`, which means that an 76 * `BufferQueue` that performed the rendering. 82 * Notify the listener that frames have been rendered. 95 * object that was previously queued. 100 * in a `Work` object that was previously queued. 106 * Notify the listener that some input buffers are no longer needed by the 109 * Input buffers that are contained in a `Work` object returned by an 112 * onInputBuffersReleased() must only report input buffers that are released [all …]
|
/hardware/interfaces/memtrack/1.0/ |
D | IMemtrack.hal | 22 * The primary goal is to be able to track memory that is not 23 * trackable in any other way, for example texture memory that is allocated by 24 * a process, but not mapped in to that process's address space. 35 * plus associated flags for that memory. 41 * combination of pid and memory type. For each memory type that it 43 * structures breaking down the statistics of that memory type as much as 56 * that has been mapped into the GPU as a surface must show up when 61 * @param type memory type that information is being requested about
|
/hardware/interfaces/usb/1.0/ |
D | types.hal | 69 * Indicates that the port does not have a data role. 76 * Indicates that the port is acting as a host for data. 81 * Indicated that the port is acting as a device for data. 91 * Indicates that the port does not have a power role. 98 * Indicates that the port is supplying power to the other port. 103 * Indicates that the port is sinking power from the other port. 113 * Indicates that the port does not have a mode. 119 * Indicates that port can only act as device for data and sink for power. 182 * True indicates that the port's mode can 188 * True indicates that the port's data role [all …]
|
/hardware/interfaces/contexthub/1.2/ |
D | IContexthubCallback.hal | 27 * @param msg message that should be delivered to host app 29 * @param msgContentPerms list of Android permissions that cover the 32 * inside of ContextHubMsg in that these must be a 46 * on the hub that can be enabled, disabled and 47 * unloaded by the service. Any nanoApps that cannot 49 * All nanoApps that can be controlled by the service
|
/hardware/interfaces/audio/ |
D | README.md | 10 * `2.0` — version 2.0 of the core HIDL API. Note that `.hal` files 11 can not be moved into the `core` directory because that would change 23 V7.0 API. It represents a "fake" audio HAL that doesn't 37 - `default` — code that wraps the legacy API (from 47 - `default` — code that wraps the legacy API (from 52 - `1.0` — note that versions of CAP are not linked to the versions
|
/hardware/interfaces/tv/input/1.0/ |
D | types.hal | 71 * Hardware notifies the framework that a device is available. 73 * Note that DEVICE_AVAILABLE and DEVICE_UNAVAILABLE events do not represent 93 * Hardware notifies the framework that a device is unavailable. 97 * the event can indicate that a USB tuner is plugged out from the Android 100 * Note that this event is not for indicating cable plugged out of the port; 101 * for that purpose, the implementation must use 114 * is to notify the framework that the input signal has changed resolution, 115 * or that the cable is plugged out so that the number of available streams 121 * available streams to indicate that this device is disconnected, and vice
|
/hardware/interfaces/graphics/common/1.1/ |
D | types.hal | 31 * 16-bit format that has a single 16-bit depth component. 39 * 32-bit format that has a single 24-bit depth component and, optionally, 40 * 8 bits that are unused. 48 * 32-bit format that has a 24-bit depth component and an 8-bit stencil 58 * 32-bit format that has a single 32-bit depth component. 66 * Two-component format that has a 32-bit depth component, an 8-bit stencil 76 * 8-bit format that has a single 8-bit stencil component. 144 * counterparts is that, with legacy dataspaces, the pixel values may have 183 * BT2020 corresponds with display settings that implement the ITU-R 220 * BT2100_PQ and BT2100_HLG correspond with display settings that [all …]
|
/hardware/google/graphics/common/libv4l2/ |
D | NOTICE | 26 the copyright owner that is granting the License. 29 other entities that control, are controlled by, or are under common 30 control with that entity. For the purposes of this definition, 50 copyright notice that is included in or attached to the work 54 form, that is based on (or derived from) the Work and for which the 57 of this License, Derivative Works shall not include works that remain 63 to that Work or Derivative Works thereof, that is intentionally 70 and issue tracking systems that are managed by, or on behalf of, the 72 excluding communication that is conspicuously marked or otherwise 92 by such Contributor that are necessarily infringed by their [all …]
|
/hardware/qcom/bt/msm8996/libbt-vendor/ |
D | NOTICE | 26 the copyright owner that is granting the License. 29 other entities that control, are controlled by, or are under common 30 control with that entity. For the purposes of this definition, 50 copyright notice that is included in or attached to the work 54 form, that is based on (or derived from) the Work and for which the 57 of this License, Derivative Works shall not include works that remain 63 to that Work or Derivative Works thereof, that is intentionally 70 and issue tracking systems that are managed by, or on behalf of, the 72 excluding communication that is conspicuously marked or otherwise 92 by such Contributor that are necessarily infringed by their [all …]
|
/hardware/qcom/sm8150/media/libstagefrighthw/ |
D | NOTICE | 25 the copyright owner that is granting the License. 28 other entities that control, are controlled by, or are under common 29 control with that entity. For the purposes of this definition, 49 copyright notice that is included in or attached to the work 53 form, that is based on (or derived from) the Work and for which the 56 of this License, Derivative Works shall not include works that remain 62 to that Work or Derivative Works thereof, that is intentionally 69 and issue tracking systems that are managed by, or on behalf of, the 71 excluding communication that is conspicuously marked or otherwise 91 by such Contributor that are necessarily infringed by their [all …]
|
/hardware/qcom/display/msm8998/liblight/ |
D | NOTICE | 26 the copyright owner that is granting the License. 29 other entities that control, are controlled by, or are under common 30 control with that entity. For the purposes of this definition, 50 copyright notice that is included in or attached to the work 54 form, that is based on (or derived from) the Work and for which the 57 of this License, Derivative Works shall not include works that remain 63 to that Work or Derivative Works thereof, that is intentionally 70 and issue tracking systems that are managed by, or on behalf of, the 72 excluding communication that is conspicuously marked or otherwise 92 by such Contributor that are necessarily infringed by their [all …]
|
/hardware/google/graphics/common/libion/ |
D | NOTICE | 26 the copyright owner that is granting the License. 29 other entities that control, are controlled by, or are under common 30 control with that entity. For the purposes of this definition, 50 copyright notice that is included in or attached to the work 54 form, that is based on (or derived from) the Work and for which the 57 of this License, Derivative Works shall not include works that remain 63 to that Work or Derivative Works thereof, that is intentionally 70 and issue tracking systems that are managed by, or on behalf of, the 72 excluding communication that is conspicuously marked or otherwise 92 by such Contributor that are necessarily infringed by their [all …]
|
/hardware/qcom/display/msm8084/liblight/ |
D | NOTICE | 26 the copyright owner that is granting the License. 29 other entities that control, are controlled by, or are under common 30 control with that entity. For the purposes of this definition, 50 copyright notice that is included in or attached to the work 54 form, that is based on (or derived from) the Work and for which the 57 of this License, Derivative Works shall not include works that remain 63 to that Work or Derivative Works thereof, that is intentionally 70 and issue tracking systems that are managed by, or on behalf of, the 72 excluding communication that is conspicuously marked or otherwise 92 by such Contributor that are necessarily infringed by their [all …]
|
/hardware/qcom/display/msm8226/libcopybit/ |
D | NOTICE | 26 the copyright owner that is granting the License. 29 other entities that control, are controlled by, or are under common 30 control with that entity. For the purposes of this definition, 50 copyright notice that is included in or attached to the work 54 form, that is based on (or derived from) the Work and for which the 57 of this License, Derivative Works shall not include works that remain 63 to that Work or Derivative Works thereof, that is intentionally 70 and issue tracking systems that are managed by, or on behalf of, the 72 excluding communication that is conspicuously marked or otherwise 92 by such Contributor that are necessarily infringed by their [all …]
|
/hardware/qcom/sdm845/media/libstagefrighthw/ |
D | NOTICE | 25 the copyright owner that is granting the License. 28 other entities that control, are controlled by, or are under common 29 control with that entity. For the purposes of this definition, 49 copyright notice that is included in or attached to the work 53 form, that is based on (or derived from) the Work and for which the 56 of this License, Derivative Works shall not include works that remain 62 to that Work or Derivative Works thereof, that is intentionally 69 and issue tracking systems that are managed by, or on behalf of, the 71 excluding communication that is conspicuously marked or otherwise 91 by such Contributor that are necessarily infringed by their [all …]
|
/hardware/google/graphics/common/libhwc2.1/ |
D | NOTICE | 26 the copyright owner that is granting the License. 29 other entities that control, are controlled by, or are under common 30 control with that entity. For the purposes of this definition, 50 copyright notice that is included in or attached to the work 54 form, that is based on (or derived from) the Work and for which the 57 of this License, Derivative Works shall not include works that remain 63 to that Work or Derivative Works thereof, that is intentionally 70 and issue tracking systems that are managed by, or on behalf of, the 72 excluding communication that is conspicuously marked or otherwise 92 by such Contributor that are necessarily infringed by their [all …]
|
/hardware/qcom/display/msm8994/libgralloc/ |
D | NOTICE | 26 the copyright owner that is granting the License. 29 other entities that control, are controlled by, or are under common 30 control with that entity. For the purposes of this definition, 50 copyright notice that is included in or attached to the work 54 form, that is based on (or derived from) the Work and for which the 57 of this License, Derivative Works shall not include works that remain 63 to that Work or Derivative Works thereof, that is intentionally 70 and issue tracking systems that are managed by, or on behalf of, the 72 excluding communication that is conspicuously marked or otherwise 92 by such Contributor that are necessarily infringed by their [all …]
|
/hardware/google/graphics/common/libgscaler/ |
D | NOTICE | 26 the copyright owner that is granting the License. 29 other entities that control, are controlled by, or are under common 30 control with that entity. For the purposes of this definition, 50 copyright notice that is included in or attached to the work 54 form, that is based on (or derived from) the Work and for which the 57 of this License, Derivative Works shall not include works that remain 63 to that Work or Derivative Works thereof, that is intentionally 70 and issue tracking systems that are managed by, or on behalf of, the 72 excluding communication that is conspicuously marked or otherwise 92 by such Contributor that are necessarily infringed by their [all …]
|
/hardware/ril/libril/ |
D | NOTICE | 26 the copyright owner that is granting the License. 29 other entities that control, are controlled by, or are under common 30 control with that entity. For the purposes of this definition, 50 copyright notice that is included in or attached to the work 54 form, that is based on (or derived from) the Work and for which the 57 of this License, Derivative Works shall not include works that remain 63 to that Work or Derivative Works thereof, that is intentionally 70 and issue tracking systems that are managed by, or on behalf of, the 72 excluding communication that is conspicuously marked or otherwise 92 by such Contributor that are necessarily infringed by their [all …]
|
/hardware/qcom/display/msm8996/liblight/ |
D | NOTICE | 26 the copyright owner that is granting the License. 29 other entities that control, are controlled by, or are under common 30 control with that entity. For the purposes of this definition, 50 copyright notice that is included in or attached to the work 54 form, that is based on (or derived from) the Work and for which the 57 of this License, Derivative Works shall not include works that remain 63 to that Work or Derivative Works thereof, that is intentionally 70 and issue tracking systems that are managed by, or on behalf of, the 72 excluding communication that is conspicuously marked or otherwise 92 by such Contributor that are necessarily infringed by their [all …]
|
/hardware/qcom/display/msm8226/libgralloc/ |
D | NOTICE | 26 the copyright owner that is granting the License. 29 other entities that control, are controlled by, or are under common 30 control with that entity. For the purposes of this definition, 50 copyright notice that is included in or attached to the work 54 form, that is based on (or derived from) the Work and for which the 57 of this License, Derivative Works shall not include works that remain 63 to that Work or Derivative Works thereof, that is intentionally 70 and issue tracking systems that are managed by, or on behalf of, the 72 excluding communication that is conspicuously marked or otherwise 92 by such Contributor that are necessarily infringed by their [all …]
|