gitextract_ye_8hhme/ ├── .github/ │ ├── CODEOWNERS │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ └── feature_request.md │ └── workflows/ │ ├── publish-chrome.yaml │ ├── publish-egress.yaml │ ├── publish-gstreamer-base.yaml │ ├── publish-gstreamer.yaml │ ├── publish-template-sdk.yaml │ ├── publish-template.yaml │ ├── slack-notifier.yaml │ ├── test-cleanup.yaml │ ├── test-integration.yaml │ └── test-template.yaml ├── .gitignore ├── .golangci.yaml ├── LICENSE ├── NOTICE ├── README.md ├── bootstrap.sh ├── build/ │ ├── chrome/ │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── install-chrome │ │ └── scripts/ │ │ ├── amd64.sh │ │ ├── arm64.sh │ │ └── driver.sh │ ├── egress/ │ │ ├── Dockerfile │ │ └── entrypoint.sh │ ├── gstreamer/ │ │ ├── Dockerfile-base │ │ ├── Dockerfile-dev │ │ ├── Dockerfile-prod │ │ ├── Dockerfile-prod-rs │ │ ├── compile │ │ ├── compile-rs │ │ ├── install-dependencies │ │ └── tag.sh │ ├── template/ │ │ └── Dockerfile │ └── test/ │ ├── Dockerfile │ ├── entrypoint.sh │ └── fetch-media-samples.sh ├── chrome-sandboxing-seccomp-profile.json ├── cmd/ │ ├── server/ │ │ ├── http.go │ │ └── main.go │ └── template_version/ │ └── main.go ├── go.mod ├── go.sum ├── magefile.go ├── pkg/ │ ├── config/ │ │ ├── base.go │ │ ├── config_test.go │ │ ├── encoding.go │ │ ├── manifest.go │ │ ├── output.go │ │ ├── output_file.go │ │ ├── output_image.go │ │ ├── output_segment.go │ │ ├── output_stream.go │ │ ├── pipeline.go │ │ ├── retry_test.go │ │ ├── service.go │ │ ├── storage.go │ │ ├── test_overrides.go │ │ ├── urls.go │ │ └── urls_test.go │ ├── errors/ │ │ └── errors.go │ ├── gstreamer/ │ │ ├── bin.go │ │ ├── builder.go │ │ ├── callbacks.go │ │ ├── pads.go │ │ ├── pipeline.go │ │ ├── queue_monitor.go │ │ ├── state.go │ │ └── time_provider.go │ ├── handler/ │ │ ├── handler.go │ │ ├── handler_ipc.go │ │ └── handler_rpc.go │ ├── info/ │ │ └── io.go │ ├── ipc/ │ │ ├── conn.go │ │ ├── ipc.pb.go │ │ ├── ipc.proto │ │ └── ipc_grpc.pb.go │ ├── logging/ │ │ ├── csv.go │ │ ├── handler.go │ │ └── s3.go │ ├── pipeline/ │ │ ├── builder/ │ │ │ ├── audio.go │ │ │ ├── file.go │ │ │ ├── image.go │ │ │ ├── muxer.go │ │ │ ├── muxer_test.go │ │ │ ├── pts_fixer.go │ │ │ ├── segment.go │ │ │ ├── stream.go │ │ │ ├── video.go │ │ │ ├── vp9_probe.go │ │ │ └── websocket.go │ │ ├── controller.go │ │ ├── debug.go │ │ ├── sink/ │ │ │ ├── file.go │ │ │ ├── image.go │ │ │ ├── m3u8/ │ │ │ │ ├── writer.go │ │ │ │ └── writer_test.go │ │ │ ├── segments.go │ │ │ ├── sink.go │ │ │ ├── stream.go │ │ │ ├── uploader/ │ │ │ │ ├── uploader.go │ │ │ │ └── uploader_test.go │ │ │ └── websocket.go │ │ ├── source/ │ │ │ ├── pulse/ │ │ │ │ └── pactl.go │ │ │ ├── sdk/ │ │ │ │ ├── appwriter.go │ │ │ │ └── translator.go │ │ │ ├── sdk.go │ │ │ ├── source.go │ │ │ ├── tracer.go │ │ │ ├── track_worker.go │ │ │ ├── track_worker_test.go │ │ │ └── web.go │ │ ├── tempo/ │ │ │ ├── controller.go │ │ │ └── controller_test.go │ │ └── watch.go │ ├── server/ │ │ ├── integration.go │ │ ├── server.go │ │ ├── server_ipc.go │ │ └── server_rpc.go │ ├── service/ │ │ ├── debug.go │ │ ├── metrics.go │ │ ├── process.go │ │ └── servicefakes/ │ │ └── fake_process_manager.go │ ├── stats/ │ │ ├── handler.go │ │ ├── monitor.go │ │ ├── monitor_memory_test.go │ │ └── monitor_prom.go │ └── types/ │ ├── types.go │ └── types_test.go ├── renovate.json ├── template-default/ │ ├── .gitignore │ ├── .prettierrc │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package.json │ ├── public/ │ │ ├── manifest.json │ │ └── robots.txt │ ├── src/ │ │ ├── App.css │ │ ├── App.tsx │ │ ├── Room.tsx │ │ ├── SingleSpeakerLayout.tsx │ │ ├── SpeakerLayout.tsx │ │ ├── common.ts │ │ ├── index.css │ │ ├── index.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── template-sdk/ │ ├── .gitignore │ ├── .npmignore │ ├── .prettierrc │ ├── README.md │ ├── package.json │ ├── src/ │ │ └── index.ts │ └── tsconfig.json ├── test/ │ ├── agents/ │ │ ├── .gitignore │ │ ├── guest.py │ │ ├── host.py │ │ └── requirements.txt │ ├── agents.go │ ├── builder.go │ ├── config-sample.yaml │ ├── content_checks.go │ ├── download.go │ ├── edge.go │ ├── ffprobe.go │ ├── file.go │ ├── flags.go │ ├── images.go │ ├── integration.go │ ├── integration_test.go │ ├── ioserver.go │ ├── multi.go │ ├── publish.go │ ├── runner.go │ ├── segments.go │ ├── stream.go │ └── test_content.go └── version/ └── version.go