{"push_id":907056605,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"77aec5890689e73792d4a431355a3adaca483a94","before":"1d9fdcf3064bdc3e64c9794c7c82b6e788967321","commits":[{"sha":"01a48be8420db52f7d870d95d64bc2810ab86633","author":{"email":"5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@grahamreeves.com","name":"Graham Reeves"},"message":"Added TPixelBuffer (as hardware abstraction) to TMediaPacket. To go with with we now have TMediaPassThrough decoder to handle decompressed","distinct":true,"url":"https://api.github.com/repos/SoylentGraham/SoyLib/commits/01a48be8420db52f7d870d95d64bc2810ab86633"},{"sha":"77aec5890689e73792d4a431355a3adaca483a94","author":{"email":"5ca27e75aea3e5e83a04c6cfa5f1b63d358cd03d@grahamreeves.com","name":"Graham Reeves"},"message":"No exception when getting a context's shared ptr so we can pass nulls for dx/opengl/metal all at once","distinct":true,"url":"https://api.github.com/repos/SoylentGraham/SoyLib/commits/77aec5890689e73792d4a431355a3adaca483a94"}]}