"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "Jellyfin.Api/Helpers/HlsCodecStringHelpers.cs" between
jellyfin-10.8.9.tar.gz and jellyfin-10.8.10.tar.gz

About: Jellyfin is a suite of multimedia applications that puts you in control of managing and streaming your digital media.

HlsCodecStringHelpers.cs  (jellyfin-10.8.9):HlsCodecStringHelpers.cs  (jellyfin-10.8.10)
skipping to change at line 30 skipping to change at line 30
public const string AC3 = "mp4a.a5"; public const string AC3 = "mp4a.a5";
/// <summary> /// <summary>
/// Codec name for E-AC-3. /// Codec name for E-AC-3.
/// </summary> /// </summary>
public const string EAC3 = "mp4a.a6"; public const string EAC3 = "mp4a.a6";
/// <summary> /// <summary>
/// Codec name for FLAC. /// Codec name for FLAC.
/// </summary> /// </summary>
public const string FLAC = "fLaC"; public const string FLAC = "flac";
/// <summary> /// <summary>
/// Codec name for ALAC. /// Codec name for ALAC.
/// </summary> /// </summary>
public const string ALAC = "alac"; public const string ALAC = "alac";
/// <summary> /// <summary>
/// Codec name for OPUS.
/// </summary>
public const string OPUS = "opus";
/// <summary>
/// Gets a MP3 codec string. /// Gets a MP3 codec string.
/// </summary> /// </summary>
/// <returns>MP3 codec string.</returns> /// <returns>MP3 codec string.</returns>
public static string GetMP3String() public static string GetMP3String()
{ {
return MP3; return MP3;
} }
/// <summary> /// <summary>
/// Gets an AAC codec string. /// Gets an AAC codec string.
skipping to change at line 105 skipping to change at line 110
/// <summary> /// <summary>
/// Gets an ALAC codec string. /// Gets an ALAC codec string.
/// </summary> /// </summary>
/// <returns>ALAC codec string.</returns> /// <returns>ALAC codec string.</returns>
public static string GetALACString() public static string GetALACString()
{ {
return ALAC; return ALAC;
} }
/// <summary> /// <summary>
/// Gets an OPUS codec string.
/// </summary>
/// <returns>OPUS codec string.</returns>
public static string GetOPUSString()
{
return OPUS;
}
/// <summary>
/// Gets a H.264 codec string. /// Gets a H.264 codec string.
/// </summary> /// </summary>
/// <param name="profile">H.264 profile.</param> /// <param name="profile">H.264 profile.</param>
/// <param name="level">H.264 level.</param> /// <param name="level">H.264 level.</param>
/// <returns>H.264 string.</returns> /// <returns>H.264 string.</returns>
public static string GetH264String(string? profile, int level) public static string GetH264String(string? profile, int level)
{ {
StringBuilder result = new StringBuilder("avc1", 11); StringBuilder result = new StringBuilder("avc1", 11);
if (string.Equals(profile, "high", StringComparison.OrdinalIgnoreCas e)) if (string.Equals(profile, "high", StringComparison.OrdinalIgnoreCas e))
 End of changes. 3 change blocks. 
1 lines changed or deleted 15 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)