# CodecBufferInfo
## **Overview**
**Related Modules:**
[Codec](codec.md)
**Description:**
Describes buffer information.
## **Summary**
## Data Fields
## **Details**
## **Field Documentation**
## addr
```
uint8_t* CodecBufferInfo::addr
```
**Description:**
Virtual address
## fd
```
int32_t CodecBufferInfo::fd
```
**Description:**
File descriptor
## handle
```
[BufferHandle](bufferhandle.md) CodecBufferInfo::handle
```
**Description:**
Data handle. For details, see [BufferHandle](bufferhandle.md)
## length
```
uint32_t CodecBufferInfo::length
```
**Description:**
Length of valid data
## offset
```
uint32_t CodecBufferInfo::offset
```
**Description:**
Buffer offset
## size
```
uint32_t CodecBufferInfo::size
```
**Description:**
Total size of buffer blocks
## type
```
[BufferType](codec.md#gadf8e136713c0691010d2bec6ba63e9cf) CodecBufferInfo::type
```
**Description:**
Buffer type