В связи с этим говорится, что источником не может быть InMemoryRandomAccessStream или любой другой записываемый поток. Но мне нужно перекодировать InMemoryRandomAccessStream. Я пытался преобразовать поток, но он не работал:
InMemoryRandomAccessStream untranscodedVideo = GetStream();
Stream source = untranscodedVideo.AsStreamForRead();
await transcoder.PrepareStreamTranscodeAsync(source.AsRandomAccessStream(),destinatiom,profile);
InMemoryRandomAccessStream untranscodedVideo = GetStream();
IOutputStream source = untranscodedVideo.GetOutputStreamAt(0);
await transcoder.PrepareStreamTranscodeAsync(source,destinatin,profile);