Loading include/uapi/sound/compress_params.h +23 −1 Original line number Diff line number Diff line Loading @@ -70,6 +70,11 @@ #define Q6_DTS 0x00010D88 #define Q6_DTS_LBR 0x00010DBB /* Timestamp flsg */ /* Bit-0 - 1 : Enable Timestamp mode */ /* Bit-0 - 0 : Disable Timestamp mode */ #define COMPRESSED_TIMESTAMP_FLAG 0x0001 /* Codecs are listed linearly to allow for extensibility */ #define SND_AUDIOCODEC_PCM ((__u32) 0x00000001) #define SND_AUDIOCODEC_MP3 ((__u32) 0x00000002) Loading Loading @@ -482,7 +487,24 @@ struct snd_codec { __u32 align; __u32 compr_passthr; union snd_codec_options options; __u32 reserved[3]; __u32 flags; __u32 reserved[2]; } __attribute__((packed, aligned(4))); /** struct snd_codec_metadata * @length: Length of the encoded buffer. * @offset: Offset from the buffer address to the first byte of the first * encoded frame. All encoded frames are consecutive starting * from this offset. * @timestamp: Session time in microseconds of the first sample in the buffer. * @reserved: Reserved for future use. */ struct snd_codec_metadata { __u32 length; __u32 offset; __u64 timestamp; __u32 reserved[4]; }; #endif Loading
include/uapi/sound/compress_params.h +23 −1 Original line number Diff line number Diff line Loading @@ -70,6 +70,11 @@ #define Q6_DTS 0x00010D88 #define Q6_DTS_LBR 0x00010DBB /* Timestamp flsg */ /* Bit-0 - 1 : Enable Timestamp mode */ /* Bit-0 - 0 : Disable Timestamp mode */ #define COMPRESSED_TIMESTAMP_FLAG 0x0001 /* Codecs are listed linearly to allow for extensibility */ #define SND_AUDIOCODEC_PCM ((__u32) 0x00000001) #define SND_AUDIOCODEC_MP3 ((__u32) 0x00000002) Loading Loading @@ -482,7 +487,24 @@ struct snd_codec { __u32 align; __u32 compr_passthr; union snd_codec_options options; __u32 reserved[3]; __u32 flags; __u32 reserved[2]; } __attribute__((packed, aligned(4))); /** struct snd_codec_metadata * @length: Length of the encoded buffer. * @offset: Offset from the buffer address to the first byte of the first * encoded frame. All encoded frames are consecutive starting * from this offset. * @timestamp: Session time in microseconds of the first sample in the buffer. * @reserved: Reserved for future use. */ struct snd_codec_metadata { __u32 length; __u32 offset; __u64 timestamp; __u32 reserved[4]; }; #endif