Loading audio/5.0/types.hal +0 −33 Original line number Diff line number Diff line Loading @@ -122,39 +122,6 @@ enum MessageQueueFlagBits : uint32_t { 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 * Loading audio/common/5.0/types.hal +33 −0 Original line number Diff line number Diff line Loading @@ -706,6 +706,39 @@ struct AudioConfig { 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 Diff line number Diff line Loading @@ -122,39 +122,6 @@ enum MessageQueueFlagBits : uint32_t { 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 * Loading
audio/common/5.0/types.hal +33 −0 Original line number Diff line number Diff line Loading @@ -706,6 +706,39 @@ struct AudioConfig { 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