Antonio Scandurra
|
ca618b02b6
|
Render surfaces correctly when encoded in 420YpCbCr8BiPlanarFullRange
|
2022-09-13 14:10:13 +02:00 |
|
Nathan Sobo
|
b51abc5a63
|
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 Scandurra
|
047b5114f1
|
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 Scandurra
|
600029a918
|
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
|
7054fa61f2
|
Start compressing captured frames as H264
|
2022-09-13 14:10:13 +02:00 |
|
Antonio Scandurra
|
f621d290fe
|
Move core_media into media crate
|
2022-09-13 14:10:13 +02:00 |
|
Antonio Scandurra
|
3f66dd678a
|
🔥
|
2022-09-13 14:10:13 +02:00 |
|
Antonio Scandurra
|
fcf6aa15eb
|
Return results for fallible media APIs
|
2022-09-13 14:10:13 +02:00 |
|
Antonio Scandurra
|
79a7a0e0e7
|
Capture screen in BGRA8 and render it in capture example app
|
2022-09-13 14:10:13 +02:00 |
|
Nathan Sobo
|
37da841716
|
Start on using CVMetalTextureCache
|
2022-09-13 14:10:13 +02:00 |
|
Nathan Sobo
|
531ffc01c9
|
Pass CVImageBuffers into GPUI instead of IOSurfaces
|
2022-09-13 14:10:13 +02:00 |
|