コード例 #1
0
ファイル: SwsContext.cs プロジェクト: As-You-Like/Media
        private SwsContext(FFmpeg.AutoGen.SwsContext *pointer)
        {
            if (pointer == null)
            {
                throw new ArgumentNullException(nameof(pointer));
            }

            this.pointer = pointer;
        }
コード例 #2
0
ファイル: SwsContext.cs プロジェクト: As-You-Like/Media
        public void Dispose(bool disposing)
        {
            if (isDisposed)
            {
                return;
            }

            ffmpeg.sws_freeContext(pointer);

            pointer = null;

            isDisposed = true;
        }