Media/MediaHelper.cs
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ComLib.MediaSupport
{
/// <summary>
/// Helper class for checking media formats ( audio, video, image ).
/// </summary>
public class MediaHelper
{
private static IDictionary<string, bool> _audioFormats = new Dictionary<string, bool>();
private static IDictionary<string, bool> _videoFormats = new Dictionary<string, bool>();
private static IDictionary<string, bool> _imageFormats = new Dictionary<string, bool>();
/// <summary>
/// Initialize the formats for audio, video, image.
/// </summary>
static MediaHelper()
{
_audioFormats["wav"] = true;
_audioFormats["mp3"] = true;
_audioFormats["m4p"] = true;
_audioFormats["wma"] = true;
_audioFormats["aiff"] = true;
_audioFormats["au"] = true;
_audioFormats[".wav"] = true;
_audioFormats[".mp3"] = true;
_audioFormats[".m4p"] = true;
_audioFormats[".wma"] = true;
_audioFormats[".aiff"] = true;
_audioFormats[".au"] = true;
_videoFormats["mpeg"] = true;
_videoFormats[".mpeg"] = true;
_imageFormats["gif"] = true;
_imageFormats["tiff"] = true;
_imageFormats["jpg"] = true;
_imageFormats["jpeg"] = true;
_imageFormats["bmp"] = true;
_imageFormats["png"] = true;
_imageFormats["raw"] = true;
_imageFormats["jfif"] = true;
_imageFormats[".gif"] = true;
_imageFormats[".tiff"] = true;
_imageFormats[".jpg"] = true;
_imageFormats[".jpeg"] = true;
_imageFormats[".bmp"] = true;
_imageFormats[".png"] = true;
_imageFormats[".raw"] = true;
_imageFormats[".jfif"] = true;
}
/// <summary>
/// Whether or not the format supplied is an audio format.
/// </summary>
后面还有 39 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
