#include "config.h"
#include "wine/port.h"
#include <assert.h>
#include <stdarg.h>
#include <string.h>
#include "windef.h"
#include "winbase.h"
#include "wingdi.h"
#include "winuser.h"
#include "winnls.h"
#include "mmsystem.h"
#include "mmreg.h"
#include "msacm.h"
#include "msacmdrv.h"
#include "wine/debug.h"
Go to the source code of this file.
Data Structures |
| struct | Format |
Defines |
| #define | NUM_PCM_FORMATS (sizeof(PCM_Formats) / sizeof(PCM_Formats[0])) |
| #define | NUM_MPEG3_FORMATS (sizeof(MPEG3_Formats) / sizeof(MPEG3_Formats[0])) |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (mpeg3) |
| static DWORD | MPEG3_GetFormatIndex (LPWAVEFORMATEX wfx) |
| static LRESULT | MPEG3_DriverDetails (PACMDRIVERDETAILSW add) |
| static LRESULT | MPEG3_FormatTagDetails (PACMFORMATTAGDETAILSW aftd, DWORD dwQuery) |
| static void | fill_in_mp3 (unsigned cbwfx, WAVEFORMATEX *wfx, unsigned bit_rate) |
| static void | fill_in_mpeg (unsigned cbwfx, WAVEFORMATEX *wfx, unsigned bit_rate) |
| static LRESULT | MPEG3_FormatDetails (PACMFORMATDETAILSW afd, DWORD dwQuery) |
| static LRESULT | MPEG3_FormatSuggest (PACMDRVFORMATSUGGEST adfs) |
| static LRESULT | MPEG3_StreamSize (PACMDRVSTREAMINSTANCE adsi, PACMDRVSTREAMSIZE adss) |
| static LRESULT | MPEG3_StreamConvert (PACMDRVSTREAMINSTANCE adsi, PACMDRVSTREAMHEADER adsh) |
| LRESULT CALLBACK | MPEG3_DriverProc (DWORD_PTR dwDevID, HDRVR hDriv, UINT wMsg, LPARAM dwParam1, LPARAM dwParam2) |
Variables |
| static const Format | PCM_Formats [] |
| static const Format | MPEG3_Formats [] |