Loading audio/5.0/types.hal +0 −33 Original line number Original line Diff line number Diff line Loading @@ -122,39 +122,6 @@ enum MessageQueueFlagBits : uint32_t { NOT_FULL = 1 << 1 NOT_FULL = 1 << 1 }; }; /** Metadata of a playback track for a StreamOut. */ struct PlaybackTrackMetadata { AudioUsage usage; AudioContentType contentType; /** * Positive linear gain applied to the track samples. 0 being muted and 1 is no attenuation, * 2 means double amplification... * Must not be negative. */ float gain; }; /** Metadatas of the source of a StreamOut. */ struct SourceMetadata { vec<PlaybackTrackMetadata> tracks; }; /** Metadata of a record track for a StreamIn. */ struct RecordTrackMetadata { AudioSource source; /** * Positive linear gain applied to the track samples. 0 being muted and 1 is no attenuation, * 2 means double amplification... * Must not be negative. */ float gain; }; /** Metadatas of the source of a StreamIn. */ struct SinkMetadata { vec<RecordTrackMetadata> tracks; }; /* /* * Microphone information * Microphone information * * Loading audio/common/5.0/types.hal +33 −0 Original line number Original line Diff line number Diff line Loading @@ -706,6 +706,39 @@ struct AudioConfig { uint64_t frameCount; uint64_t frameCount; }; }; /** Metadata of a playback track for a StreamOut. */ struct PlaybackTrackMetadata { AudioUsage usage; AudioContentType contentType; /** * Positive linear gain applied to the track samples. 0 being muted and 1 is no attenuation, * 2 means double amplification... * Must not be negative. */ float gain; }; /** Metadatas of the source of a StreamOut. */ struct SourceMetadata { vec<PlaybackTrackMetadata> tracks; }; /** Metadata of a record track for a StreamIn. */ struct RecordTrackMetadata { AudioSource source; /** * Positive linear gain applied to the track samples. 0 being muted and 1 is no attenuation, * 2 means double amplification... * Must not be negative. */ float gain; }; /** Metadatas of the source of a StreamIn. */ struct SinkMetadata { vec<RecordTrackMetadata> tracks; }; /* /* * * Loading Loading
audio/5.0/types.hal +0 −33 Original line number Original line Diff line number Diff line Loading @@ -122,39 +122,6 @@ enum MessageQueueFlagBits : uint32_t { NOT_FULL = 1 << 1 NOT_FULL = 1 << 1 }; }; /** Metadata of a playback track for a StreamOut. */ struct PlaybackTrackMetadata { AudioUsage usage; AudioContentType contentType; /** * Positive linear gain applied to the track samples. 0 being muted and 1 is no attenuation, * 2 means double amplification... * Must not be negative. */ float gain; }; /** Metadatas of the source of a StreamOut. */ struct SourceMetadata { vec<PlaybackTrackMetadata> tracks; }; /** Metadata of a record track for a StreamIn. */ struct RecordTrackMetadata { AudioSource source; /** * Positive linear gain applied to the track samples. 0 being muted and 1 is no attenuation, * 2 means double amplification... * Must not be negative. */ float gain; }; /** Metadatas of the source of a StreamIn. */ struct SinkMetadata { vec<RecordTrackMetadata> tracks; }; /* /* * Microphone information * Microphone information * * Loading
audio/common/5.0/types.hal +33 −0 Original line number Original line Diff line number Diff line Loading @@ -706,6 +706,39 @@ struct AudioConfig { uint64_t frameCount; uint64_t frameCount; }; }; /** Metadata of a playback track for a StreamOut. */ struct PlaybackTrackMetadata { AudioUsage usage; AudioContentType contentType; /** * Positive linear gain applied to the track samples. 0 being muted and 1 is no attenuation, * 2 means double amplification... * Must not be negative. */ float gain; }; /** Metadatas of the source of a StreamOut. */ struct SourceMetadata { vec<PlaybackTrackMetadata> tracks; }; /** Metadata of a record track for a StreamIn. */ struct RecordTrackMetadata { AudioSource source; /** * Positive linear gain applied to the track samples. 0 being muted and 1 is no attenuation, * 2 means double amplification... * Must not be negative. */ float gain; }; /** Metadatas of the source of a StreamIn. */ struct SinkMetadata { vec<RecordTrackMetadata> tracks; }; /* /* * * Loading