Commit Graph
15 Commits
Author SHA1 Message Date
Julia ddbfe23535 Update rust-bindgen dev-dependencies 2023-06-04 23:34:22 -04:00
Max Brunsfeld d1f33d7052 🎨 Specify more dependencies at the workspace level 2023-04-24 17:41:55 -07:00
Mikayla Maki fc7532d74d Added complete scripts for generating third party license files 2023-01-23 12:47:12 -08:00
Joseph Lyons d9a7e1fed6 Appease clippy 2023-01-01 23:50:45 -05:00
Antonio Scandurra 99dc2f3444 Render surfaces correctly when encoded in 420YpCbCr8BiPlanarFullRange 2022-09-13 14:10:13 +02:00
Nathan Sobo 70450c86dc Read the frame data out of the CMSampleBuffer
Still not sending it anywhere, but think I'm reading it correctly.
2022-09-13 14:10:13 +02:00
Antonio ScandurraandNathan Sobo a2aec16251 Start on a new, more abstract CompressionSession primitive
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2022-09-13 14:10:13 +02:00
Antonio ScandurraandNathan Sobo e2d7ef6997 WIP: Start converting H264 samples to Annex-B NALs
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2022-09-13 14:10:13 +02:00
Antonio Scandurra a7e27eb763 Start compressing captured frames as H264 2022-09-13 14:10:13 +02:00
Antonio Scandurra cd7ccca114 Move core_media into media crate 2022-09-13 14:10:13 +02:00
Antonio Scandurra 03b5f30eb6 🔥 2022-09-13 14:10:13 +02:00
Antonio Scandurra 6d6c5efc96 Return results for fallible media APIs 2022-09-13 14:10:13 +02:00
Antonio Scandurra 0e67c8e28e Capture screen in BGRA8 and render it in capture example app 2022-09-13 14:10:13 +02:00
Nathan Sobo ba47bf20bd Start on using CVMetalTextureCache 2022-09-13 14:10:13 +02:00
Nathan Sobo fbc89c7546 Pass CVImageBuffers into GPUI instead of IOSurfaces 2022-09-13 14:10:13 +02:00