Loading media/omx/1.0/IOmxBufferProducer.hal +16 −1 Original line number Diff line number Diff line Loading @@ -71,13 +71,28 @@ interface IOmxBufferProducer { FenceTimeSnapshot releaseFence; }; /** * Ref: frameworks/native/include/gui/FrameTimestamp.h: CompositorTiming * * The most recent compositor timing info sent from consumer to producer * through a HIDL interface. */ struct CompositorTiming { int64_t deadlineNs; int64_t intervalNs; int64_t presentLatencyNs; }; /** * Ref: frameworks/native/include/gui/FrameTimestamp.h: FrameEventHistoryDelta * * A collection of updates from consumer to producer that can be sent * through a HIDL interface. */ typedef vec<FrameEventsDelta> FrameEventHistoryDelta; struct FrameEventHistoryDelta { vec<FrameEventsDelta> deltas; CompositorTiming compositorTiming; }; /** * Modes for disconnection. Loading Loading
media/omx/1.0/IOmxBufferProducer.hal +16 −1 Original line number Diff line number Diff line Loading @@ -71,13 +71,28 @@ interface IOmxBufferProducer { FenceTimeSnapshot releaseFence; }; /** * Ref: frameworks/native/include/gui/FrameTimestamp.h: CompositorTiming * * The most recent compositor timing info sent from consumer to producer * through a HIDL interface. */ struct CompositorTiming { int64_t deadlineNs; int64_t intervalNs; int64_t presentLatencyNs; }; /** * Ref: frameworks/native/include/gui/FrameTimestamp.h: FrameEventHistoryDelta * * A collection of updates from consumer to producer that can be sent * through a HIDL interface. */ typedef vec<FrameEventsDelta> FrameEventHistoryDelta; struct FrameEventHistoryDelta { vec<FrameEventsDelta> deltas; CompositorTiming compositorTiming; }; /** * Modes for disconnection. Loading