English 中文(简体)
SDL - 有时不要求音像反馈功能
原标题:SDL - Audio callback function is not called in time sometimes

I m new to SDL. I m developing a media player using SDL, and now I met the problem that the audio callback function is sometimes not called in time, and cause the audio a little fitful.

我使用这种编号打开音响装置:

wanted_spec.xxx = xxx;
wanted_spec.callback = audio_callback;    //audio_callback is my audio callback function
SDL_OpenAudio(&wanted_spec, &spec);

我的顾问是Windows XP。

Do you know anything about that? Can someone suggest how to synchronize data feeding to callback function with 0 latency.

我的问题不是通过SDL_LoadWAV提供整个编织物,而是希望通过PCM样本(可能是1024个样本)。 (千美元) 设计就像我正在获得PCCM样本一样。

But issue is, callback function is not called in time or calling is delayed which causes the sound to be fitful. I m not able to syn passing of data to callback function.

Can you please suggest a way to synchronize passing data (Samples) to callback function or provide some application where data is passed in samples?

最佳回答

我们需要真正的价值观来充分回答你的问题。

What is your attempted buffer size?

人们还认识到,SDL通常不给你想要的东西,从而检查实际的缓冲规模。

我先在窗户上使用一条双双双向ming光灯,使我缓冲,不管我要求什么,都少于第二次。

问题回答

暂无回答




相关问题
Undefined reference

I m getting this linker error. I know a way around it, but it s bugging me because another part of the project s linking fine and it s designed almost identically. First, I have namespace LCD. Then I ...

C++ Equivalent of Tidy

Is there an equivalent to tidy for HTML code for C++? I have searched on the internet, but I find nothing but C++ wrappers for tidy, etc... I think the keyword tidy is what has me hung up. I am ...

Template Classes in C++ ... a required skill set?

I m new to C++ and am wondering how much time I should invest in learning how to implement template classes. Are they widely used in industry, or is this something I should move through quickly?

Print possible strings created from a Number

Given a 10 digit Telephone Number, we have to print all possible strings created from that. The mapping of the numbers is the one as exactly on a phone s keypad. i.e. for 1,0-> No Letter for 2->...

typedef ing STL wstring

Why is it when i do the following i get errors when relating to with wchar_t? namespace Foo { typedef std::wstring String; } Now i declare all my strings as Foo::String through out the program, ...

C# Marshal / Pinvoke CBitmap?

I cannot figure out how to marshal a C++ CBitmap to a C# Bitmap or Image class. My import looks like this: [DllImport(@"test.dll", CharSet = CharSet.Unicode)] public static extern IntPtr ...

Window iconification status via Xlib

Is it possible to check with the means of pure X11/Xlib only whether the given window is iconified/minimized, and, if it is, how?

热门标签