Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/chapin666/sdl-tutorial

Simple DirectMedia Layer
https://github.com/chapin666/sdl-tutorial

Last synced: 4 days ago
JSON representation

Simple DirectMedia Layer

Awesome Lists containing this project

README

        

## SDL Tutorial

SDL(Simple DirectMedia Layer) is a cross-platform development library designed to provide low level access to audio,
keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D. It is used by video playback software,
emulators, and popular games including Valve's award winning catalog and many Humble Bundle games.

### requirements
```shell

brew install sdl2

brew install sdl2_image

```

### Contents

1. [create_and_show_window](./src/create_and_show_window)
2. [load_image_with_display](./src/load_image_with_display)
3. [load yuv with display](./src/load_yuv_with_display)
4. [load yuv with play](./src/load_yuv_with_play)
5. [push_pcm_with_play](./src/push_pcm_with_play)
6. [pull_pcm_with_play](./src/pull_pcm_with_play)