SDL
2.0
|
Go to the source code of this file.
Functions | |
static void | loop () |
int | main (int argc, char **argv) |
Variables | |
static SDL_Window * | window = NULL |
static SDL_Renderer * | renderer = NULL |
static SDL_AudioSpec | spec |
static SDL_AudioDeviceID | devid_in = 0 |
static SDL_AudioDeviceID | devid_out = 0 |
|
static |
Definition at line 27 of file testaudiocapture.c.
References devid_in, devid_out, e, renderer, SDL_AUDIO_PLAYING, SDL_CloseAudioDevice, SDL_DequeueAudio, SDL_DestroyRenderer, SDL_DestroyWindow, SDL_FALSE, SDL_GetAudioDeviceStatus, SDL_KEYDOWN, SDL_Log, SDL_MOUSEBUTTONDOWN, SDL_MOUSEBUTTONUP, SDL_PauseAudioDevice, SDL_PollEvent, SDL_QueueAudio, SDL_Quit, SDL_QUIT, SDL_RenderClear, SDL_RenderPresent, SDL_SetRenderDrawColor, SDL_TRUE, and SDLK_ESCAPE.
Referenced by main().
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 90 of file testaudiocapture.c.
References AUDIO_F32SYS, SDL_AudioSpec::callback, SDL_AudioSpec::channels, devid_in, devid_out, SDL_AudioSpec::format, SDL_AudioSpec::freq, i, loop(), NULL, renderer, SDL_AudioSpec::samples, SDL_AUDIO_ALLOW_ANY_CHANGE, SDL_CreateRenderer, SDL_CreateWindow, SDL_Delay, SDL_FALSE, SDL_GetAudioDeviceName, SDL_GetCurrentAudioDriver, SDL_GetError, SDL_GetNumAudioDevices, SDL_Init, SDL_INIT_AUDIO, SDL_INIT_VIDEO, SDL_Log, SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_INFO, SDL_LogError, SDL_LogSetPriority, SDL_OpenAudioDevice, SDL_Quit, SDL_RenderClear, SDL_RenderPresent, SDL_SetRenderDrawColor, SDL_TRUE, SDL_WINDOWPOS_CENTERED, SDL_zero, and spec.
|
static |
Definition at line 23 of file testaudiocapture.c.
|
static |
Definition at line 24 of file testaudiocapture.c.
|
static |
Definition at line 21 of file testaudiocapture.c.
Referenced by _Redraw(), AllocateRenderCommand(), AllocateVertexGap(), DrawLines(), DrawOnViewport(), DrawPoints(), DrawRectLineIntersections(), DrawRectRectIntersections(), DrawRects(), FlushRenderCommands(), FlushRenderCommandsIfNotBatching(), FlushRenderCommandsIfTextureNeeded(), GetClosestSupportedFormat(), GetWindowViewportValues(), IsSupportedBlendMode(), IsSupportedFormat(), LoadSprite(), LoadTexture(), loop(), main(), MoveSprites(), PrepQueueCmdDraw(), PrepQueueCmdDrawSolid(), PrepQueueCmdDrawTexture(), QueueCmdClear(), QueueCmdCopy(), QueueCmdCopyEx(), QueueCmdDrawLines(), QueueCmdDrawPoints(), QueueCmdFillRects(), QueueCmdSetClipRect(), QueueCmdSetDrawColor(), QueueCmdSetViewport(), Redraw(), render(), RenderDrawLinesWithRects(), RenderDrawLinesWithRectsF(), RenderDrawPointsWithRects(), RenderDrawPointsWithRectsF(), SDL_AllocateRenderVertices(), SDL_CreateRenderer(), SDL_CreateSoftwareRenderer(), SDL_CreateTexture(), SDL_CreateTextureFromSurface(), SDL_CreateWindowAndRenderer(), SDL_CreateWindowTexture(), SDL_DestroyRenderer(), SDL_DestroyTexture(), SDL_GetRenderDrawBlendMode(), SDL_GetRenderDrawColor(), SDL_GetRendererInfo(), SDL_GetRendererOutputSize(), SDL_GetRenderTarget(), SDL_GL_BindTexture(), SDL_GL_UnbindTexture(), SDL_LockTexture(), SDL_RenderClear(), SDL_RenderCopy(), SDL_RenderCopyEx(), SDL_RenderCopyExF(), SDL_RenderCopyF(), SDL_RenderDrawLine(), SDL_RenderDrawLineF(), SDL_RenderDrawLines(), SDL_RenderDrawLinesF(), SDL_RenderDrawPoint(), SDL_RenderDrawPointF(), SDL_RenderDrawPoints(), SDL_RenderDrawPointsF(), SDL_RenderDrawRect(), SDL_RenderDrawRectF(), SDL_RenderDrawRects(), SDL_RenderDrawRectsF(), SDL_RendererEventWatch(), SDL_RenderFillRect(), SDL_RenderFillRectF(), SDL_RenderFillRects(), SDL_RenderFillRectsF(), SDL_RenderFlush(), SDL_RenderGetClipRect(), SDL_RenderGetIntegerScale(), SDL_RenderGetLogicalSize(), SDL_RenderGetMetalCommandEncoder(), SDL_RenderGetMetalLayer(), SDL_RenderGetScale(), SDL_RenderGetViewport(), SDL_RenderIsClipEnabled(), SDL_RenderPresent(), SDL_RenderReadPixels(), SDL_RenderSetClipRect(), SDL_RenderSetIntegerScale(), SDL_RenderSetLogicalSize(), SDL_RenderSetScale(), SDL_RenderSetViewport(), SDL_RenderTargetSupported(), SDL_SetRenderDrawBlendMode(), SDL_SetRenderDrawColor(), SDL_SetRenderTarget(), SDL_SetTextureBlendMode(), SDL_UnlockTexture(), SDL_UpdateTexture(), SDL_UpdateYUVTexture(), SDLTest_DrawCharacter(), SDLTest_DrawString(), SDLTest_ScreenShot(), SW_ActivateRenderer(), SW_CreateRendererForSurface(), SW_DestroyRenderer(), SW_GetOutputSize(), SW_QueueCopy(), SW_QueueCopyEx(), SW_QueueDrawPoints(), SW_QueueFillRects(), SW_RenderPresent(), SW_RenderReadPixels(), SW_RunCommandQueue(), SW_SetRenderTarget(), SW_WindowEvent(), unifont_cleanup(), unifont_load_texture(), UpdateLogicalSize(), and VerifyDrawQueueFunctions().
|
static |
Definition at line 22 of file testaudiocapture.c.
Referenced by main().
|
static |
Definition at line 20 of file testaudiocapture.c.