b83bdd1d17cc90b4d8cd2a32321cd7c5cc306422 merged the glue code for the two types of audio APIs.
Unified · Split
| @@ -242,9 +242,9 @@ audio/out/: · 241 unmodified lines | ||
| 242 | 242 | Unlike VOs, AOs can't be reconfigured on a format change. On audio format |
| 243 | 243 | changes, the AO will simply be closed and re-opened. |
| 244 | 244 | |
| 245 | − There are wrappers to support for two types of audio APIs: push.c and | |
| 246 | − pull.c. ao.c calls into one of these. They contain generic code to deal | |
| 247 | − with the data flow these APIs impose. | |
| 245 | + buffer.c is the wrapper to support for two types of audio APIs: push and | |
| 246 | + pull. ao.c calls into that. It contains generic code to deal with the data | |
| 247 | + flow these APIs impose. | |
| 248 | 248 | |
| 249 | 249 | Note that mpv synchronizes the video to the audio. That's the reason |
| 250 | 250 | why buggy audio drivers can have a bad influence on playback quality. |