information about the buffer layout  
 More...
#include <spa/buffer/alloc.h>
information about the buffer layout 
◆ flags
      
        
          | uint32_t spa_buffer_alloc_info::flags | 
      
 
 
◆ max_align
      
        
          | uint32_t spa_buffer_alloc_info::max_align | 
      
 
 
◆ n_metas
      
        
          | uint32_t spa_buffer_alloc_info::n_metas | 
      
 
 
◆ n_datas
      
        
          | uint32_t spa_buffer_alloc_info::n_datas | 
      
 
 
◆ metas
      
        
          | struct spa_meta* spa_buffer_alloc_info::metas | 
      
 
 
◆ datas
      
        
          | struct spa_data* spa_buffer_alloc_info::datas | 
      
 
 
◆ data_aligns
      
        
          | uint32_t* spa_buffer_alloc_info::data_aligns | 
      
 
 
◆ skel_size
      
        
          | size_t spa_buffer_alloc_info::skel_size | 
      
 
size of the struct spa_buffer and inlined meta/chunk/data 
 
 
◆ meta_size
      
        
          | size_t spa_buffer_alloc_info::meta_size | 
      
 
size of the meta if not inlined 
 
 
◆ chunk_size
      
        
          | size_t spa_buffer_alloc_info::chunk_size | 
      
 
size of the chunk if not inlined 
 
 
◆ data_size
      
        
          | size_t spa_buffer_alloc_info::data_size | 
      
 
size of the data if not inlined 
 
 
◆ mem_size
      
        
          | size_t spa_buffer_alloc_info::mem_size | 
      
 
size of the total memory if not inlined 
 
 
The documentation for this struct was generated from the following file: