diff --git a/src/misc/EncodingSelect.js b/src/misc/EncodingSelect.js index 0541239..e2a675b 100644 --- a/src/misc/EncodingSelect.js +++ b/src/misc/EncodingSelect.js @@ -155,14 +155,14 @@ export default function EncodingSelect(props) { encoderList.push( {c.name} - + , ); } } else { encoderList.push( {c.name} - + , ); } } @@ -195,7 +195,7 @@ export default function EncodingSelect(props) { decoderList.push( {c.name} - + , ); } } diff --git a/src/misc/coders/Decoders/audio/Default.js b/src/misc/coders/Decoders/audio/default.js similarity index 100% rename from src/misc/coders/Decoders/audio/Default.js rename to src/misc/coders/Decoders/audio/default.js diff --git a/src/misc/coders/Decoders/index.js b/src/misc/coders/Decoders/index.js index d8b1d26..c148aa9 100644 --- a/src/misc/coders/Decoders/index.js +++ b/src/misc/coders/Decoders/index.js @@ -1,22 +1,22 @@ -import * as AudioDefault from './audio/Default'; +import * as AudioDefault from './audio/default'; -import * as NVDEC from './video/NVDEC'; -import * as H264MMAL from './video/H264MMAL'; -import * as H264CUVID from './video/H264CUVID'; -import * as HEVCCUVID from './video/HEVCCUVID'; -import * as MJPEGCUVID from './video/MJPEGCUVID'; -import * as MPEG1CUVID from './video/MPEG1CUVID'; -import * as MPEG2CUVID from './video/MPEG2CUVID'; -import * as MPEG2MMAL from './video/MPEG2MMAL'; -import * as MPEG4CUVID from './video/MPEG4CUVID'; -import * as MPEG4MMAL from './video/MPEG4MMAL'; -import * as VC1CUVID from './video/VC1CUVID'; -import * as VC1MMAL from './video/VC1MMAL'; -import * as VideoDefault from './video/Default'; -import * as VideoToolbox from './video/VideoToolbox'; -import * as VP8CUVID from './video/VP8CUVID'; -import * as VP9CUVID from './video/VP9CUVID'; -import * as AV1CUVID from './video/AV1CUVID'; +import * as NVDEC from './video/nvdec'; +import * as H264MMAL from './video/h264_mmal'; +import * as H264CUVID from './video/h264_cuvid'; +import * as HEVCCUVID from './video/hevc_cuvid'; +import * as MJPEGCUVID from './video/mjpeg_cuvid'; +import * as MPEG1CUVID from './video/mpeg1_cuvid'; +import * as MPEG2CUVID from './video/mpeg2_cuvid'; +import * as MPEG2MMAL from './video/mpeg2_mmal'; +import * as MPEG4CUVID from './video/mpeg4_cuvid'; +import * as MPEG4MMAL from './video/mpeg4_mmal'; +import * as VC1CUVID from './video/vc1_cuvid'; +import * as VC1MMAL from './video/vc1_mmal'; +import * as VideoDefault from './video/default'; +import * as VideoToolbox from './video/videotoolbox'; +import * as VP8CUVID from './video/vp8_cuvid'; +import * as VP9CUVID from './video/vp9_cuvid'; +import * as AV1CUVID from './video/av1_cuvid'; class Registry { constructor(type) { diff --git a/src/misc/coders/Decoders/video/AV1CUVID.js b/src/misc/coders/Decoders/video/av1_cuvid.js similarity index 100% rename from src/misc/coders/Decoders/video/AV1CUVID.js rename to src/misc/coders/Decoders/video/av1_cuvid.js diff --git a/src/misc/coders/Decoders/video/Default.js b/src/misc/coders/Decoders/video/default.js similarity index 100% rename from src/misc/coders/Decoders/video/Default.js rename to src/misc/coders/Decoders/video/default.js diff --git a/src/misc/coders/Decoders/video/H264CUVID.js b/src/misc/coders/Decoders/video/h264_cuvid.js similarity index 100% rename from src/misc/coders/Decoders/video/H264CUVID.js rename to src/misc/coders/Decoders/video/h264_cuvid.js diff --git a/src/misc/coders/Decoders/video/H264MMAL.js b/src/misc/coders/Decoders/video/h264_mmal.js similarity index 100% rename from src/misc/coders/Decoders/video/H264MMAL.js rename to src/misc/coders/Decoders/video/h264_mmal.js diff --git a/src/misc/coders/Decoders/video/HEVCCUVID.js b/src/misc/coders/Decoders/video/hevc_cuvid.js similarity index 100% rename from src/misc/coders/Decoders/video/HEVCCUVID.js rename to src/misc/coders/Decoders/video/hevc_cuvid.js diff --git a/src/misc/coders/Decoders/video/MJPEGCUVID.js b/src/misc/coders/Decoders/video/mjpeg_cuvid.js similarity index 100% rename from src/misc/coders/Decoders/video/MJPEGCUVID.js rename to src/misc/coders/Decoders/video/mjpeg_cuvid.js diff --git a/src/misc/coders/Decoders/video/MPEG1CUVID.js b/src/misc/coders/Decoders/video/mpeg1_cuvid.js similarity index 100% rename from src/misc/coders/Decoders/video/MPEG1CUVID.js rename to src/misc/coders/Decoders/video/mpeg1_cuvid.js diff --git a/src/misc/coders/Decoders/video/MPEG2CUVID.js b/src/misc/coders/Decoders/video/mpeg2_cuvid.js similarity index 100% rename from src/misc/coders/Decoders/video/MPEG2CUVID.js rename to src/misc/coders/Decoders/video/mpeg2_cuvid.js diff --git a/src/misc/coders/Decoders/video/MPEG2MMAL.js b/src/misc/coders/Decoders/video/mpeg2_mmal.js similarity index 100% rename from src/misc/coders/Decoders/video/MPEG2MMAL.js rename to src/misc/coders/Decoders/video/mpeg2_mmal.js diff --git a/src/misc/coders/Decoders/video/MPEG4CUVID.js b/src/misc/coders/Decoders/video/mpeg4_cuvid.js similarity index 100% rename from src/misc/coders/Decoders/video/MPEG4CUVID.js rename to src/misc/coders/Decoders/video/mpeg4_cuvid.js diff --git a/src/misc/coders/Decoders/video/MPEG4MMAL.js b/src/misc/coders/Decoders/video/mpeg4_mmal.js similarity index 100% rename from src/misc/coders/Decoders/video/MPEG4MMAL.js rename to src/misc/coders/Decoders/video/mpeg4_mmal.js diff --git a/src/misc/coders/Decoders/video/NVDEC.js b/src/misc/coders/Decoders/video/nvdec.js similarity index 100% rename from src/misc/coders/Decoders/video/NVDEC.js rename to src/misc/coders/Decoders/video/nvdec.js diff --git a/src/misc/coders/Decoders/video/VC1CUVID.js b/src/misc/coders/Decoders/video/vc1_cuvid.js similarity index 100% rename from src/misc/coders/Decoders/video/VC1CUVID.js rename to src/misc/coders/Decoders/video/vc1_cuvid.js diff --git a/src/misc/coders/Decoders/video/VC1MMAL.js b/src/misc/coders/Decoders/video/vc1_mmal.js similarity index 100% rename from src/misc/coders/Decoders/video/VC1MMAL.js rename to src/misc/coders/Decoders/video/vc1_mmal.js diff --git a/src/misc/coders/Decoders/video/VideoToolbox.js b/src/misc/coders/Decoders/video/videotoolbox.js similarity index 93% rename from src/misc/coders/Decoders/video/VideoToolbox.js rename to src/misc/coders/Decoders/video/videotoolbox.js index b38a962..3bca8d4 100644 --- a/src/misc/coders/Decoders/video/VideoToolbox.js +++ b/src/misc/coders/Decoders/video/videotoolbox.js @@ -53,8 +53,8 @@ Coder.defaultProps = { }; const coder = 'videotoolbox'; -const name = 'H.264 (VideoToolbox)'; -const codecs = ['h264']; +const name = 'VideoToolbox'; +const codecs = ['h264', 'hevc', 'vp9', 'mpeg1', 'mpeg2', 'mpeg4']; const type = 'video'; const hwaccel = true; diff --git a/src/misc/coders/Decoders/video/VP8CUVID.js b/src/misc/coders/Decoders/video/vp8_cuvid.js similarity index 100% rename from src/misc/coders/Decoders/video/VP8CUVID.js rename to src/misc/coders/Decoders/video/vp8_cuvid.js diff --git a/src/misc/coders/Decoders/video/VP9CUVID.js b/src/misc/coders/Decoders/video/vp9_cuvid.js similarity index 100% rename from src/misc/coders/Decoders/video/VP9CUVID.js rename to src/misc/coders/Decoders/video/vp9_cuvid.js diff --git a/src/misc/coders/Encoders/index.js b/src/misc/coders/Encoders/index.js index a58ba2f..a88a89d 100644 --- a/src/misc/coders/Encoders/index.js +++ b/src/misc/coders/Encoders/index.js @@ -6,7 +6,7 @@ import * as Libopus from './audio/opus_libopus'; import * as Libvorbis from './audio/vorbis_libvorbis'; import * as MP3 from './audio/mp3_libmp3lame'; import * as Opus from './audio/opus'; -import * as Vorbis from './audio/Vorbis'; +import * as Vorbis from './audio/vorbis'; import * as X264 from './video/h264_libx264'; import * as X265 from './video/hevc_libx265';