OpenShot Library | libopenshot-audio 0.2.0
juce::GZIPDecompressorInputStream::GZIPDecompressHelper Class Reference

Public Types

enum  { gzipDecompBufferSize = 32768 }
 

Public Member Functions

 GZIPDecompressHelper (Format f)
 
bool needsInput () const noexcept
 
void setInput (uint8 *const data_, const size_t size) noexcept
 
int doNextBlock (uint8 *const dest, const unsigned int destSize)
 

Static Public Member Functions

static int getBitsForFormat (Format f) noexcept
 

Public Attributes

bool finished = true
 
bool needsDictionary = false
 
bool error = true
 
bool streamIsValid = false
 

Detailed Description

Definition at line 102 of file juce_GZIPDecompressorInputStream.cpp.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Definition at line 181 of file juce_GZIPDecompressorInputStream.cpp.

Constructor & Destructor Documentation

◆ GZIPDecompressHelper()

juce::GZIPDecompressorInputStream::GZIPDecompressHelper::GZIPDecompressHelper ( Format  f)
inline

Definition at line 105 of file juce_GZIPDecompressorInputStream.cpp.

◆ ~GZIPDecompressHelper()

juce::GZIPDecompressorInputStream::GZIPDecompressHelper::~GZIPDecompressHelper ( )
inline

Definition at line 113 of file juce_GZIPDecompressorInputStream.cpp.

Member Function Documentation

◆ needsInput()

bool juce::GZIPDecompressorInputStream::GZIPDecompressHelper::needsInput ( ) const
inlinenoexcept

Definition at line 119 of file juce_GZIPDecompressorInputStream.cpp.

◆ setInput()

void juce::GZIPDecompressorInputStream::GZIPDecompressHelper::setInput ( uint8 *const  data_,
const size_t  size 
)
inlinenoexcept

Definition at line 121 of file juce_GZIPDecompressorInputStream.cpp.

◆ doNextBlock()

int juce::GZIPDecompressorInputStream::GZIPDecompressHelper::doNextBlock ( uint8 *const  dest,
const unsigned int  destSize 
)
inline

Definition at line 127 of file juce_GZIPDecompressorInputStream.cpp.

◆ getBitsForFormat()

static int juce::GZIPDecompressorInputStream::GZIPDecompressHelper::getBitsForFormat ( Format  f)
inlinestaticnoexcept

Definition at line 166 of file juce_GZIPDecompressorInputStream.cpp.

Member Data Documentation

◆ finished

bool juce::GZIPDecompressorInputStream::GZIPDecompressHelper::finished = true

Definition at line 179 of file juce_GZIPDecompressorInputStream.cpp.

◆ needsDictionary

bool juce::GZIPDecompressorInputStream::GZIPDecompressHelper::needsDictionary = false

Definition at line 179 of file juce_GZIPDecompressorInputStream.cpp.

◆ error

bool juce::GZIPDecompressorInputStream::GZIPDecompressHelper::error = true

Definition at line 179 of file juce_GZIPDecompressorInputStream.cpp.

◆ streamIsValid

bool juce::GZIPDecompressorInputStream::GZIPDecompressHelper::streamIsValid = false

Definition at line 179 of file juce_GZIPDecompressorInputStream.cpp.


The documentation for this class was generated from the following file: