Mercurial > mplayer.hg
view loader/dshow/allocator.h @ 29779:282ea4fbe87d
ad_ffmpeg: Fix channel layout for ffvorbis and ffaac
Patch submitted by Nicolas George, nicolas.george normalesup org
The layout exceptions removed by this patch were rendered unnecessary by
changes in ffmpeg which normalize channel layout for aac (r20067) and vorbis
(r20148).
author | tack |
---|---|
date | Wed, 04 Nov 2009 00:54:46 +0000 |
parents | a8ea87c71d18 |
children |
line wrap: on
line source
#ifndef MPLAYER_ALLOCATOR_H #define MPLAYER_ALLOCATOR_H #include "interfaces.h" #include "cmediasample.h" typedef struct avm_list_t avm_list_t; typedef struct MemAllocator MemAllocator; struct MemAllocator { IMemAllocator_vt* vt; DECLARE_IUNKNOWN(); ALLOCATOR_PROPERTIES props; avm_list_t* used_list; avm_list_t* free_list; char* new_pointer; CMediaSample* modified_sample; GUID interfaces[2]; void ( *SetPointer )(MemAllocator* This, char* pointer); void ( *ResetPointer )(MemAllocator* This); }; MemAllocator* MemAllocatorCreate(void); #endif /* MPLAYER_ALLOCATOR_H */