Bombsquad.DynamicMedia.Imaging.ExifImageInfoMediaTransformerBase.TransformStream C# (CSharp) Method

TransformStream() protected method

protected TransformStream ( Stream stream, Stream &transformedStream ) : MediaTransformResult
stream Stream
transformedStream Stream
return MediaTransformResult
        protected override MediaTransformResult TransformStream(Stream stream, out Stream transformedStream)
        {
            var bitmap = BitmapFrame.Create(stream);
            var exifData = _exifParser.Parse(bitmap);
            transformedStream = new MemoryStream();
            Serialize(transformedStream, exifData);
            transformedStream.Seek(0, SeekOrigin.Begin);
            return MediaTransformResult.Success;
        }