#include <metadata.h>
STREAMINFO metadata block. See the overview  for more, and the format specification. 
◆ StreamInfo() [1/4]
  
  | 
        
          | FLAC::Metadata::StreamInfo::StreamInfo | ( | const StreamInfo & | object | ) |  |  | inline | 
 
Constructs a copy of the given object. This form always performs a deep copy. 
 
 
◆ StreamInfo() [2/4]
Constructs a copy of the given object. This form always performs a deep copy. 
 
 
◆ StreamInfo() [3/4]
Constructs a copy of the given object. This form always performs a deep copy. 
 
 
◆ StreamInfo() [4/4]
◆ operator=() [1/3]
◆ operator=() [2/3]
◆ operator=() [3/3]
◆ assign()
◆ operator==() [1/3]
  
  | 
        
          | bool FLAC::Metadata::StreamInfo::operator== | ( | const StreamInfo & | object | ) | const |  | inline | 
 
 
◆ operator==() [2/3]
◆ operator==() [3/3]
◆ operator!=() [1/3]
  
  | 
        
          | bool FLAC::Metadata::StreamInfo::operator!= | ( | const StreamInfo & | object | ) | const |  | inline | 
 
 
◆ operator!=() [2/3]
◆ operator!=() [3/3]
◆ get_min_blocksize()
      
        
          | uint32_t FLAC::Metadata::StreamInfo::get_min_blocksize | ( |  | ) | const | 
      
 
 
◆ get_max_blocksize()
      
        
          | uint32_t FLAC::Metadata::StreamInfo::get_max_blocksize | ( |  | ) | const | 
      
 
 
◆ get_min_framesize()
      
        
          | uint32_t FLAC::Metadata::StreamInfo::get_min_framesize | ( |  | ) | const | 
      
 
 
◆ get_max_framesize()
      
        
          | uint32_t FLAC::Metadata::StreamInfo::get_max_framesize | ( |  | ) | const | 
      
 
 
◆ get_sample_rate()
      
        
          | uint32_t FLAC::Metadata::StreamInfo::get_sample_rate | ( |  | ) | const | 
      
 
 
◆ get_channels()
      
        
          | uint32_t FLAC::Metadata::StreamInfo::get_channels | ( |  | ) | const | 
      
 
 
◆ get_bits_per_sample()
      
        
          | uint32_t FLAC::Metadata::StreamInfo::get_bits_per_sample | ( |  | ) | const | 
      
 
 
◆ get_total_samples()
      
        
          | FLAC__uint64 FLAC::Metadata::StreamInfo::get_total_samples | ( |  | ) | const | 
      
 
 
◆ get_md5sum()
      
        
          | const FLAC__byte* FLAC::Metadata::StreamInfo::get_md5sum | ( |  | ) | const | 
      
 
 
◆ set_min_blocksize()
      
        
          | void FLAC::Metadata::StreamInfo::set_min_blocksize | ( | uint32_t | value | ) |  | 
      
 
 
◆ set_max_blocksize()
      
        
          | void FLAC::Metadata::StreamInfo::set_max_blocksize | ( | uint32_t | value | ) |  | 
      
 
 
◆ set_min_framesize()
      
        
          | void FLAC::Metadata::StreamInfo::set_min_framesize | ( | uint32_t | value | ) |  | 
      
 
 
◆ set_max_framesize()
      
        
          | void FLAC::Metadata::StreamInfo::set_max_framesize | ( | uint32_t | value | ) |  | 
      
 
 
◆ set_sample_rate()
      
        
          | void FLAC::Metadata::StreamInfo::set_sample_rate | ( | uint32_t | value | ) |  | 
      
 
 
◆ set_channels()
      
        
          | void FLAC::Metadata::StreamInfo::set_channels | ( | uint32_t | value | ) |  | 
      
 
 
◆ set_bits_per_sample()
      
        
          | void FLAC::Metadata::StreamInfo::set_bits_per_sample | ( | uint32_t | value | ) |  | 
      
 
 
◆ set_total_samples()
      
        
          | void FLAC::Metadata::StreamInfo::set_total_samples | ( | FLAC__uint64 | value | ) |  | 
      
 
 
◆ set_md5sum()
      
        
          | void FLAC::Metadata::StreamInfo::set_md5sum | ( | const FLAC__byte | value[16] | ) |  | 
      
 
 
◆ assign_object()
◆ clear()
  
  | 
        
          | virtual void FLAC::Metadata::Prototype::clear | ( |  | ) |  |  | protectedvirtualinherited | 
 
 
◆ get_is_last()
  
  | 
        
          | bool FLAC::Metadata::Prototype::get_is_last | ( |  | ) | const |  | inherited | 
 
Returns true if this block is the last block in a stream, else false.
- Assertions:\n
-  
 
 
◆ get_type()
Returns the type of the block.
- Assertions:\n
-  
 
 
◆ get_length()
  
  | 
        
          | uint32_t FLAC::Metadata::Prototype::get_length | ( |  | ) | const |  | inherited | 
 
Returns the stream length of the metadata block.
- Note
- The length does not include the metadata block header, per spec.
- Assertions:\n
-  
 
 
◆ set_is_last()
  
  | 
        
          | void FLAC::Metadata::Prototype::set_is_last | ( | bool |  | ) |  |  | inherited | 
 
Sets the "is_last" flag for the block. When using the iterators it is not necessary to set this flag; they will do it for you.
- Assertions:\n
-  
 
 
The documentation for this class was generated from the following file: