Skip to content

Instantly share code, notes, and snippets.

View Jonovono's full-sized avatar
😈

Jordan Howlett Jonovono

😈
View GitHub Profile
@Jonovono
Jonovono / gist:8e4c02bb6e9b030565ec1566edb253da
Created June 17, 2024 16:25
AVFoundation combine images and audio into video
@MainActor
class Mixer: ObservableObject {
private var assetWriter: AVAssetWriter?
private var videoInput: AVAssetWriterInput?
private var audioInput: AVAssetWriterInput?
private var pixelBufferAdaptor: AVAssetWriterInputPixelBufferAdaptor?
private var startTime: CMTime?
private var audioFormatDescription: CMFormatDescription?
import asyncio
import logging
import ssl
import pyaudio
from typing import cast, Dict
from qh3.asyncio.client import connect
from qh3.asyncio.protocol import QuicConnectionProtocol
from qh3.quic.configuration import QuicConfiguration
from qh3.quic.events import QuicEvent, StreamDataReceived
@Jonovono
Jonovono / app.js
Last active April 24, 2025 01:15
CreateHandle error
const { app, BaseWindow, WebContentsView, dialog } = require('electron');
const path = require('path');
let parentWindow, childWindow;
let parentView, childView;
let quitting = false;
// Wait for the app to be ready
app.whenReady().then(() => {
createWindows();