这个简单吧,你将main改成G721_Decode,再写个main,将一些东西从原main中转到新main中,剩下的加些参数就是新函数了。

解决方案 »

  1.   

    直接把main改成G721_Decode, 填充这两个参数就好了
    argc和argv,
    argv的格式代码里也有:
    fprintf(stderr, "CCITT ADPCM Decoder -- usage:\n");
    fprintf(stderr, "\tdecode [-3|4|5] [-a|u|l] < infile > outfile\n");
    fprintf(stderr, "where:\n");
    fprintf(stderr, "\t-3\tProcess G.723 24kbps (3-bit) input data\n");
    fprintf(stderr, "\t-4\tProcess G.721 32kbps (4-bit) input data [default]\n");
    fprintf(stderr, "\t-5\tProcess G.723 40kbps (5-bit) input data\n");
    fprintf(stderr, "\t-a\tGenerate 8-bit A-law data\n");
    fprintf(stderr, "\t-u\tGenerate 8-bit u-law data [default]\n");
    fprintf(stderr, "\t-l\tGenerate 16-bit linear PCM data\n");