示例#1
0
        public FreeDBCDInfoDetail GetDiscDetailsFromXMCD(string[] xmcd)
        {
            XMCDParser         parser = new XMCDParser();
            FreeDBCDInfoDetail cdInfo = parser.Parse2(xmcd);

            return(cdInfo);
        }
示例#2
0
        public FreeDBCDInfoDetail GetDiscDetails(string category, string discid)
        {
            string[]           content = GetInfo("cddb+read+" + category + "+" + discid);
            XMCDParser         parser  = new XMCDParser();
            FreeDBCDInfoDetail cdInfo  = parser.Parse2(content);

            return(cdInfo);
        }
示例#3
0
        public async Task <FreeDBCDInfoDetail> GetDiscDetailsAsync(string category, string discid)
        {
            string[] content = await GetInfoAsync("cddb+read+" + category + "+" + discid).ConfigureAwait(false);

            XMCDParser         parser = new XMCDParser();
            FreeDBCDInfoDetail cdInfo = parser.Parse2(content);

            return(cdInfo);
        }