求韦东山Linux应用开发【第八章】ALSA应用开发资料

求资料下载 https://blog.csdn.net/thisway_diy/article/details/121809633

【相关推荐】



  • 这篇博客: Linux应用开发【第八章】ALSA应用开发中的 8.7.1 程序设计 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    • 文件列表:
    序号文件名描述
    1AlsaBase.hALSA基类头文件
    2AlsaBase.cpp基类的实现程序
    • public成员变量:
    序号成员变量名类型描述
    1rateint码率
    2channelsint通道数
    3bits_per_framemutable int每帧数据大小
    4default_output_buffer_sizeint默认输出缓存大小
    5framessnd_pcm_uframes_t帧数
    6buffer_sizesnd_pcm_uframes_t缓存大小
    7buffer_framessnd_pcm_uframes_t缓存大小
    8period_sizesnd_pcm_uframes_t时间段大小
    9period_framessnd_pcm_uframes_t
    10period_timeunsigned int
    11buffer_timeunsigned int
    12bits_per_samplesize_t
    • protected成员变量:
    序号成员变量名类型描述
    1deviceconst char *
    2handlesnd_pcm_t *
    3paramssnd_pcm_hw_params_t *
    4formatsnd_pcm_format_t
    5access_typesnd_pcm_access_t
    6DEVICE_OPENEDbool
    7PARAMS_SETEDbool

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^