SHA256
Make Every Class Internal
This commit is contained in:
38 files changed
+50
-51
No files matched your search
@@ -3,7 +3,7 @@
|
||||
namespace ADOFAIRenderer.Util.FFmpeg
|
||||
{
|
||||
[SuppressMessage("ReSharper", "InconsistentNaming")]
|
||||
public enum Codec
|
||||
internal enum Codec
|
||||
{
|
||||
H264, H265, VP9, AV1, VVC
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@ namespace ADOFAIRenderer.Util.FFmpeg
|
||||
/// FFmpeg의 C 네이티브 API를 사용하여 비디오 파일을 스트리밍 방식으로 디코딩하는 클래스입니다.
|
||||
/// 플레이어 형태가 아니며, 필요할 때 프레임을 순차적으로 읽거나 앞으로 탐색(Seek/Skip)할 수 있습니다.
|
||||
/// </summary>
|
||||
public sealed unsafe class FFmpegNativeDecoder : IDisposable
|
||||
internal sealed unsafe class FFmpegNativeDecoder : IDisposable
|
||||
{
|
||||
private AVFormatContext* _pFormatContext = null;
|
||||
private AVCodecContext* _pCodecContext = null;
|
||||
|
||||
@@ -36,7 +36,7 @@ namespace ADOFAIRenderer.Util.FFmpeg
|
||||
/// • 하드웨어 가속 개요: https://ffmpeg.org/doxygen/trunk/group__lavu__hwcontext.html
|
||||
/// • HW 가속 위키: https://trac.ffmpeg.org/wiki/HWAccelIntro
|
||||
/// </summary>
|
||||
public sealed unsafe class FFmpegNativeEncoder : IDisposable
|
||||
internal sealed unsafe class FFmpegNativeEncoder : IDisposable
|
||||
{
|
||||
/// <summary>
|
||||
/// 인코더에 전달할 설정값을 담는 구조체입니다.
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
namespace ADOFAIRenderer.Util.FFmpeg
|
||||
{
|
||||
[SuppressMessage("ReSharper", "InconsistentNaming")]
|
||||
public enum RateControlMode
|
||||
internal enum RateControlMode
|
||||
{
|
||||
CBR,
|
||||
VBR,
|
||||
|
||||
@@ -16,7 +16,7 @@ namespace ADOFAIRenderer.Util.FFmpeg
|
||||
}
|
||||
|
||||
[SuppressMessage("ReSharper", "InconsistentNaming")]
|
||||
public sealed class VideoEncoder : IEquatable<VideoEncoder>
|
||||
internal sealed class VideoEncoder : IEquatable<VideoEncoder>
|
||||
{
|
||||
// ReSharper disable MemberCanBePrivate.Global
|
||||
|
||||
|
||||
Reference in new issue
Block a user