Chinaunix首页 | 论坛 | 博客
  • 博客访问: 136814
  • 博文数量: 53
  • 博客积分: 121
  • 博客等级: 入伍新兵
  • 技术积分: 570
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-04 10:59
文章分类
文章存档

2020年(1)

2013年(48)

2012年(4)

我的朋友

分类: LINUX

2013-10-07 23:00:55

#2013_10_05   星期六   add by greshem

iso_copy_out_to_desktop.pl "sdb1:\sdb1\sf_mirror_iso\sf_e.iso\\l\\li\\linuxmp3box\\mpg123-0.59r.patched.chm"

#==========================================================================
int main(int argc, char *argv[])

    audio_info_struct_init(&ai);
    audio_capabilities(&ai);
    set_synth_functions(&fr);
    init_input(argc, argv);
    make_decode_tables(outscale);
    init_layer2(); /* inits also shared tables with layer1 */
    init_layer3(fr.down_sample);

    read_frame_init();

    while(1)
     read_frame(&fr)
     play_frame(init,&fr);
        audio_fit_capabilities(&ai,fr->stereo,newrate);
        init_output();
            buffer_loop (&ai, &oldsigset);
            audio_play_samples(ai,  #音频输出 最重要的函数

        init_layer3(fr->down_sample_sblimit);
        (fr->do_layer)(fr,param.outmode,&ai);
            

#音频 输出的函数的注册 , 注册的驱动 如下:
audio_play_samples  
    246 audio_aix.c    
    171 audio_alib.c   
    224 audio_alsa.c   
     40 audio_dummy.c  
    119 audio_esd.c    
    137 audio_hp.c     
    139 audio_mint.c   
    298 audio_nas.c    
    341 audio_os2.c    
    262 audio_oss.c    
    153 audio_sgi.c    
    241 audio_sun.c    
    141 audio_win32.c  


阅读(529) | 评论(0) | 转发(0) |
0

上一篇:gzip 源码 分析

下一篇:gnuplot 源码 分析

给主人留下些什么吧!~~