As an example, in a video conferencing application including code for processing video and audio data, the operating system may assign a higher priority to threads from either the video or audio data processing code rather than threads from the other data processing code.