コード例 #1
0
ファイル: UserDefined.cs プロジェクト: dan-huang/CUETools
 private static TagLib.File UserDefinedResolver(TagLib.File.IFileAbstraction abstraction, string mimetype, TagLib.ReadStyle style)
 {
     foreach (KeyValuePair <string, CUEToolsFormat> fmt in _config.formats)
     {
         if (fmt.Value.tagger != CUEToolsTagger.TagLibSharp && mimetype == "taglib/" + fmt.Key)
         {
             return(new File(abstraction, style, fmt.Value.tagger));
         }
     }
     return(null);
 }
コード例 #2
0
ファイル: DemuxVfs.cs プロジェクト: thoja21/banshee-1
 public static TagLib.File OpenFile(string file, string mimetype, TagLib.ReadStyle readStyle)
 {
     return(TagLib.File.Create(Provider.CreateDemuxVfs(file), mimetype, readStyle));
 }