ReactOS  0.4.15-dev-976-g0f66c66
_IAVIStreamImpl Struct Reference
Collaboration diagram for _IAVIStreamImpl:

Public Attributes

IAVIStream IAVIStream_iface
 
LONG ref
 
PAVISTREAM pStream
 
AVISTREAMINFOW sInfo
 
HACMSTREAM has
 
LPWAVEFORMATEX lpInFormat
 
LONG cbInFormat
 
LPWAVEFORMATEX lpOutFormat
 
LONG cbOutFormat
 
ACMSTREAMHEADER acmStreamHdr
 
IAVIFileImplpaf
 
DWORD nStream
 
LPVOID lpFormat
 
DWORD cbFormat
 
LPVOID lpHandlerData
 
DWORD cbHandlerData
 
EXTRACHUNKS extra
 
LPDWORD lpBuffer
 
DWORD cbBuffer
 
DWORD dwCurrentFrame
 
LONG lLastFrame
 
AVIINDEXENTRYidxFrames
 
DWORD nIdxFrames
 
AVIINDEXENTRYidxFmtChanges
 
DWORD nIdxFmtChanges
 
PGETFRAME pg
 
HIC hic
 
DWORD dwICMFlags
 
LONG lCurrent
 
LONG lLastKey
 
LONG lKeyFrameEvery
 
DWORD dwLastQuality
 
DWORD dwBytesPerFrame
 
DWORD dwUnusedBytes
 
LPBITMAPINFOHEADER lpbiCur
 
LPVOID lpCur
 
LPBITMAPINFOHEADER lpbiPrev
 
LPVOID lpPrev
 
LPBITMAPINFOHEADER lpbiOutput
 
LONG cbOutput
 
LPBITMAPINFOHEADER lpbiInput
 
LONG cbInput
 

Detailed Description

Definition at line 39 of file acmstream.c.

Member Data Documentation

◆ acmStreamHdr

ACMSTREAMHEADER _IAVIStreamImpl::acmStreamHdr

Definition at line 56 of file acmstream.c.

◆ cbBuffer

DWORD _IAVIStreamImpl::cbBuffer

Definition at line 76 of file avifile.c.

◆ cbFormat

DWORD _IAVIStreamImpl::cbFormat

Definition at line 68 of file avifile.c.

Referenced by AVIFILE_ComputeMoviStart(), AVIFILE_LoadFile(), and AVIFILE_SaveFile().

◆ cbHandlerData

DWORD _IAVIStreamImpl::cbHandlerData

Definition at line 71 of file avifile.c.

Referenced by AVIFILE_ComputeMoviStart(), AVIFILE_LoadFile(), and AVIFILE_SaveFile().

◆ cbInFormat

LONG _IAVIStreamImpl::cbInFormat

Definition at line 51 of file acmstream.c.

◆ cbInput

LONG _IAVIStreamImpl::cbInput

Definition at line 69 of file icmstream.c.

◆ cbOutFormat

LONG _IAVIStreamImpl::cbOutFormat

Definition at line 54 of file acmstream.c.

◆ cbOutput

LONG _IAVIStreamImpl::cbOutput

Definition at line 67 of file icmstream.c.

◆ dwBytesPerFrame

DWORD _IAVIStreamImpl::dwBytesPerFrame

Definition at line 58 of file icmstream.c.

◆ dwCurrentFrame

DWORD _IAVIStreamImpl::dwCurrentFrame

Definition at line 77 of file avifile.c.

Referenced by AVIFILE_ConstructAVIStream().

◆ dwICMFlags

DWORD _IAVIStreamImpl::dwICMFlags

Definition at line 52 of file icmstream.c.

◆ dwLastQuality

DWORD _IAVIStreamImpl::dwLastQuality

Definition at line 57 of file icmstream.c.

◆ dwUnusedBytes

DWORD _IAVIStreamImpl::dwUnusedBytes

Definition at line 59 of file icmstream.c.

◆ extra

EXTRACHUNKS _IAVIStreamImpl::extra

Definition at line 73 of file avifile.c.

Referenced by AVIFILE_LoadFile(), and AVIFILE_SaveFile().

◆ has

HACMSTREAM _IAVIStreamImpl::has

Definition at line 48 of file acmstream.c.

◆ hic

HIC _IAVIStreamImpl::hic

Definition at line 51 of file icmstream.c.

◆ IAVIStream_iface

IAVIStream _IAVIStreamImpl::IAVIStream_iface

◆ idxFmtChanges

AVIINDEXENTRY* _IAVIStreamImpl::idxFmtChanges

Definition at line 82 of file avifile.c.

Referenced by AVIFILE_ConstructAVIStream(), and AVIFILE_SaveIndex().

◆ idxFrames

AVIINDEXENTRY* _IAVIStreamImpl::idxFrames

Definition at line 80 of file avifile.c.

Referenced by AVIFILE_ConstructAVIStream(), AVIFILE_LoadIndex(), and AVIFILE_SaveIndex().

◆ lCurrent

LONG _IAVIStreamImpl::lCurrent

Definition at line 54 of file icmstream.c.

◆ lKeyFrameEvery

LONG _IAVIStreamImpl::lKeyFrameEvery

Definition at line 56 of file icmstream.c.

◆ lLastFrame

LONG _IAVIStreamImpl::lLastFrame

Definition at line 79 of file avifile.c.

Referenced by AVIFILE_ConstructAVIStream(), AVIFILE_LoadIndex(), and AVIFILE_SaveIndex().

◆ lLastKey

LONG _IAVIStreamImpl::lLastKey

Definition at line 55 of file icmstream.c.

◆ lpbiCur

LPBITMAPINFOHEADER _IAVIStreamImpl::lpbiCur

Definition at line 61 of file icmstream.c.

◆ lpbiInput

LPBITMAPINFOHEADER _IAVIStreamImpl::lpbiInput

Definition at line 68 of file icmstream.c.

◆ lpbiOutput

LPBITMAPINFOHEADER _IAVIStreamImpl::lpbiOutput

Definition at line 66 of file icmstream.c.

◆ lpbiPrev

LPBITMAPINFOHEADER _IAVIStreamImpl::lpbiPrev

Definition at line 63 of file icmstream.c.

◆ lpBuffer

LPDWORD _IAVIStreamImpl::lpBuffer

Definition at line 75 of file avifile.c.

◆ lpCur

LPVOID _IAVIStreamImpl::lpCur

Definition at line 62 of file icmstream.c.

◆ lpFormat

LPVOID _IAVIStreamImpl::lpFormat

Definition at line 67 of file avifile.c.

Referenced by AVIFILE_LoadFile(), and AVIFILE_SaveFile().

◆ lpHandlerData

LPVOID _IAVIStreamImpl::lpHandlerData

Definition at line 70 of file avifile.c.

Referenced by AVIFILE_ComputeMoviStart(), AVIFILE_LoadFile(), and AVIFILE_SaveFile().

◆ lpInFormat

LPWAVEFORMATEX _IAVIStreamImpl::lpInFormat

Definition at line 50 of file acmstream.c.

◆ lpOutFormat

LPWAVEFORMATEX _IAVIStreamImpl::lpOutFormat

Definition at line 53 of file acmstream.c.

◆ lpPrev

LPVOID _IAVIStreamImpl::lpPrev

Definition at line 64 of file icmstream.c.

◆ nIdxFmtChanges

DWORD _IAVIStreamImpl::nIdxFmtChanges

Definition at line 83 of file avifile.c.

Referenced by AVIFILE_ConstructAVIStream().

◆ nIdxFrames

DWORD _IAVIStreamImpl::nIdxFrames

Definition at line 81 of file avifile.c.

Referenced by AVIFILE_ConstructAVIStream(), and AVIFILE_LoadIndex().

◆ nStream

DWORD _IAVIStreamImpl::nStream

Definition at line 64 of file avifile.c.

Referenced by AVIFILE_ConstructAVIStream(), and AVIFILE_SaveIndex().

◆ paf

IAVIFileImpl* _IAVIStreamImpl::paf

Definition at line 63 of file avifile.c.

Referenced by AVIFILE_ConstructAVIStream().

◆ pg

PGETFRAME _IAVIStreamImpl::pg

Definition at line 50 of file icmstream.c.

◆ pStream

PAVISTREAM _IAVIStreamImpl::pStream

Definition at line 45 of file acmstream.c.

◆ ref

LONG _IAVIStreamImpl::ref

Definition at line 42 of file acmstream.c.

Referenced by AVIFILE_ConstructAVIStream().

◆ sInfo


The documentation for this struct was generated from the following files: