Ensure rotation is always clockwise, make CanvasSink more powerful, disable rotation metadata for Matroska outputs, & other changes

This commit is contained in:
Vanilagy
2025-03-02 11:59:11 +01:00
parent 2ab385b16e
commit 453f8b6884
15 changed files with 304 additions and 200 deletions
+2 -1
View File
@@ -67,7 +67,7 @@ export {
getEncodableSubtitleCodecs,
} from './codec';
export { Target, BufferTarget, StreamTarget, StreamTargetChunk, StreamTargetOptions } from './target';
export { Rotation, TransformationMatrix, AnyIterable, setVideoFrameTiming } from './misc';
export { Rotation, AnyIterable, setVideoFrameTiming } from './misc';
export { Source, BufferSource, StreamSource, StreamSourceOptions, BlobSource, UrlSource } from './source';
export {
InputFormat,
@@ -101,6 +101,7 @@ export {
BaseMediaFrameSink,
VideoFrameSink,
WrappedVideoFrame,
CanvasSinkOptions,
CanvasSink,
WrappedCanvas,
AudioDataSink,