creates video voice memos from audio clips; with bluesky integration. trill.ptr.pet

use webm always

ptr.pet d395ba49 78885a9a

verified
Changed files
+6 -4
src
components
+6 -4
src/components/MicRecorder.tsx
··· 30 navigator.vendor && 31 navigator.vendor.indexOf("Apple") > -1; 32 33 - const preferredMimeType = isSafari 34 - ? 'audio/mp4; codecs="mp4a.40.2"' 35 - : "audio/webm;codecs=opus"; 36 - const fallbackMimeType = isSafari ? "audio/mp4" : "audio/webm"; 37 38 const startRecording = async () => { 39 if (isRecording()) return;
··· 30 navigator.vendor && 31 navigator.vendor.indexOf("Apple") > -1; 32 33 + // const preferredMimeType = isSafari 34 + // ? 'audio/mp4; codecs="mp4a.40.2"' 35 + // : "audio/webm;codecs=opus"; 36 + // const fallbackMimeType = isSafari ? "audio/mp4" : "audio/webm"; 37 + const preferredMimeType = "audio/webm; codecs=opus"; 38 + const fallbackMimeType = "audio/webm"; 39 40 const startRecording = async () => { 41 if (isRecording()) return;