diff --git a/src/lib/exporter/index.ts b/src/lib/exporter/index.ts index 9c10b3b8..550aa54f 100644 --- a/src/lib/exporter/index.ts +++ b/src/lib/exporter/index.ts @@ -1,4 +1,5 @@ export { VideoExporter } from './videoExporter'; +export { ModernVideoExporter } from './modernVideoExporter'; export { VideoFileDecoder } from './videoDecoder'; export { StreamingVideoDecoder } from './streamingDecoder'; export { FrameRenderer } from './frameRenderer'; @@ -6,6 +7,7 @@ export { VideoMuxer } from './muxer'; export { GifExporter, calculateOutputDimensions } from './gifExporter'; export { DEFAULT_MP4_CODEC, + MP4_CODEC_FALLBACK_LIST, probeSupportedMp4Dimensions, resolveSupportedMp4EncoderPath, } from './mp4Support'; @@ -13,8 +15,15 @@ export type { ExportConfig, ExportProgress, ExportResult, + ExportMetrics, VideoFrameData, + ExportRenderBackend, + ExportEncodeBackend, + ExportBackendPreference, + ExportPipelineModel, + ExportEncodingMode, ExportQuality, + ExportMp4FrameRate, ExportFormat, GifFrameRate, GifSizePreset, @@ -26,6 +35,8 @@ export type { SupportedMp4EncoderPath, } from './mp4Support'; export { + MP4_FRAME_RATES, + isValidMp4FrameRate, GIF_SIZE_PRESETS, GIF_FRAME_RATES, VALID_GIF_FRAME_RATES,