xine-lib 1.2.13-20230125hg15249
Data Fields
_MemAllocator Struct Reference

#include <allocator.h>

Data Fields

IMemAllocator_vtvt
 
int refcount
 
ALLOCATOR_PROPERTIES props
 
avm_list_tused_list
 
avm_list_tfree_list
 
char * new_pointer
 
CMediaSamplemodified_sample
 
GUID interfaces [2]
 
void(* SetPointer )(MemAllocator *This, char *pointer)
 
void(* ResetPointer )(MemAllocator *This)
 

Field Documentation

◆ free_list

avm_list_t* _MemAllocator::free_list

◆ interfaces

GUID _MemAllocator::interfaces[2]

Referenced by MemAllocatorCreate().

◆ modified_sample

CMediaSample* _MemAllocator::modified_sample

◆ new_pointer

char* _MemAllocator::new_pointer

◆ props

ALLOCATOR_PROPERTIES _MemAllocator::props

◆ refcount

int _MemAllocator::refcount

◆ ResetPointer

void(* _MemAllocator::ResetPointer) (MemAllocator *This)

Referenced by MemAllocatorCreate().

◆ SetPointer

void(* _MemAllocator::SetPointer) (MemAllocator *This, char *pointer)

◆ used_list

avm_list_t* _MemAllocator::used_list

◆ vt

IMemAllocator_vt* _MemAllocator::vt

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