{"push_id":3120066362,"size":83,"distinct_size":4,"ref":"refs/heads/route-background-22","head":"26a8ed4c2784ed8c8f6ca71b0160341a211a12cc","before":"ade29deb82d3c5e41d438ec33e6f2099b52d2288","commits":[{"sha":"92d1484608d2b8383492d2d5b362f7cd287dd5d1","author":{"name":"ronag","email":"8faf737192af82818ba663df56bb6a5d65480916@gmail.com"},"message":"fix(ffmpeg): aresample","distinct":false,"url":"https://api.github.com/repos/nrkno/tv-automation-casparcg-server/commits/92d1484608d2b8383492d2d5b362f7cd287dd5d1"},{"sha":"67b021ed3a17f5fadbdd27028c5eb830c0cae037","author":{"name":"ronag","email":"8faf737192af82818ba663df56bb6a5d65480916@gmail.com"},"message":"fix(monitor): thread safety","distinct":false,"url":"https://api.github.com/repos/nrkno/tv-automation-casparcg-server/commits/67b021ed3a17f5fadbdd27028c5eb830c0cae037"},{"sha":"034a1a8f562f048f59025d489adc04301bc84d0a","author":{"name":"ronag","email":"8faf737192af82818ba663df56bb6a5d65480916@gmail.com"},"message":"fix(monitor): thread safety","distinct":false,"url":"https://api.github.com/repos/nrkno/tv-automation-casparcg-server/commits/034a1a8f562f048f59025d489adc04301bc84d0a"},{"sha":"3517537c6a76c8c130af5ff57119d2fd23b077bd","author":{"name":"ronag","email":"8faf737192af82818ba663df56bb6a5d65480916@gmail.com"},"message":"fix(monitor): improved thread safety and refactored","distinct":false,"url":"https://api.github.com/repos/nrkno/tv-automation-casparcg-server/commits/3517537c6a76c8c130af5ff57119d2fd23b077bd"},{"sha":"2de58a1f62545435ba52c644fbd82c08ab07190d","author":{"name":"Peter Keuter","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@peterkeuter.nl"},"message":"Osc fixes (#1061)\n\n* Bring back OSC loop state\r\n\r\n* Bring back OSC paused state\r\n\r\n* Reset state to avoid merging states","distinct":false,"url":"https://api.github.com/repos/nrkno/tv-automation-casparcg-server/commits/2de58a1f62545435ba52c644fbd82c08ab07190d"},{"sha":"2fcfe59afd69af27422751cb95d0680d813cdb69","author":{"name":"Peter Keuter","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@peterkeuter.nl"},"message":"Add background into state (and move foreground into own object) (#1063)\n\n* Store background producer in state\r\n\r\n* Store names of producers in state\r\n\r\n* Move foreground into own object","distinct":false,"url":"https://api.github.com/repos/nrkno/tv-automation-casparcg-server/commits/2fcfe59afd69af27422751cb95d0680d813cdb69"},{"sha":"3df6b07072c66a3ddfcd29de989c52534801cfea","author":{"name":"Julian","email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@julusian.co.uk"},"message":"fix(build): Linux fails on boost::lexical_cast not being defined in monitor.h (#1066)","distinct":false,"url":"https://api.github.com/repos/nrkno/tv-automation-casparcg-server/commits/3df6b07072c66a3ddfcd29de989c52534801cfea"},{"sha":"ccb9c3fe1d704490d4f643b06812a7c8ef23dad4","author":{"name":"ronag","email":"8faf737192af82818ba663df56bb6a5d65480916@gmail.com"},"message":"fix(ffmpeg): buffer 1 second","distinct":false,"url":"https://api.github.com/repos/nrkno/tv-automation-casparcg-server/commits/ccb9c3fe1d704490d4f643b06812a7c8ef23dad4"},{"sha":"19a66cb0692dc2d7caeea866075a4de8facc046c","author":{"name":"ronag","email":"8faf737192af82818ba663df56bb6a5d65480916@gmail.com"},"message":"fix(ffmpeg): wait for buffering","distinct":false,"url":"https://api.github.com/repos/nrkno/tv-automation-casparcg-server/commits/19a66cb0692dc2d7caeea866075a4de8facc046c"},{"sha":"551f513b7358793a775210d39f32ef13ba93947b","author":{"name":"ronag","email":"8faf737192af82818ba663df56bb6a5d65480916@gmail.com"},"message":"fix(ffmpeg): preroll","distinct":false,"url":"https://api.github.com/repos/nrkno/tv-automation-casparcg-server/commits/551f513b7358793a775210d39f32ef13ba93947b"},{"sha":"0efbcf3412ad31379646ffbefdcfae004d160145","author":{"name":"ronag","email":"8faf737192af82818ba663df56bb6a5d65480916@gmail.com"},"message":"fix(ffmpeg): broken loop","distinct":false,"url":"https://api.github.com/repos/nrkno/tv-automation-casparcg-server/commits/0efbcf3412ad31379646ffbefdcfae004d160145"},{"sha":"5b9ec156fd81cf2f03843218a30293a6779a53e7","author":{"name":"ronag","email":"8faf737192af82818ba663df56bb6a5d65480916@gmail.com"},"message":"fix(ffmpeg): don't force deinterlace","distinct":false,"url":"https://api.github.com/repos/nrkno/tv-automation-casparcg-server/commits/5b9ec156fd81cf2f03843218a30293a6779a53e7"},{"sha":"97e8f98144c4853ac79a2dde88bd551d98af867f","author":{"name":"ronag","email":"8faf737192af82818ba663df56bb6a5d65480916@gmail.com"},"message":"fix(ffmpeg): throttle cpu usage","distinct":false,"url":"https://api.github.com/repos/nrkno/tv-automation-casparcg-server/commits/97e8f98144c4853ac79a2dde88bd551d98af867f"},{"sha":"e647fa6f92ba58362ccc0f2e93d689c3b89cb312","author":{"name":"ronag","email":"8faf737192af82818ba663df56bb6a5d65480916@gmail.com"},"message":"fix(ffmpeg): less aggressive preroll","distinct":false,"url":"https://api.github.com/repos/nrkno/tv-automation-casparcg-server/commits/e647fa6f92ba58362ccc0f2e93d689c3b89cb312"},{"sha":"c339daa988f2451a948cfdd5f317cfa410fbb9a9","author":{"name":"ronag","email":"8faf737192af82818ba663df56bb6a5d65480916@gmail.com"},"message":"fix(hub): thread priorities","distinct":false,"url":"https://api.github.com/repos/nrkno/tv-automation-casparcg-server/commits/c339daa988f2451a948cfdd5f317cfa410fbb9a9"},{"sha":"00aba464cdf1063131e6fa5e99c48668499cbb28","author":{"name":"ronag","email":"8faf737192af82818ba663df56bb6a5d65480916@gmail.com"},"message":"fix(ffmpeg): use boost lock_guard","distinct":false,"url":"https://api.github.com/repos/nrkno/tv-automation-casparcg-server/commits/00aba464cdf1063131e6fa5e99c48668499cbb28"},{"sha":"dd44db0c1171be2163e692ec0dddb1b47832239e","author":{"name":"ronag","email":"8faf737192af82818ba663df56bb6a5d65480916@gmail.com"},"message":"fix(ffmpeg): don't underflow while pre-rolling","distinct":false,"url":"https://api.github.com/repos/nrkno/tv-automation-casparcg-server/commits/dd44db0c1171be2163e692ec0dddb1b47832239e"},{"sha":"554f990f2cb485b2537970e5275c59236f655940","author":{"name":"ronag","email":"8faf737192af82818ba663df56bb6a5d65480916@gmail.com"},"message":"refactor(ffmpeg): move filter & decode into filter & decoder","distinct":false,"url":"https://api.github.com/repos/nrkno/tv-automation-casparcg-server/commits/554f990f2cb485b2537970e5275c59236f655940"},{"sha":"9777e2b7584f4aec3e80b2fe5ba50719f0ded85a","author":{"name":"ronag","email":"8faf737192af82818ba663df56bb6a5d65480916@gmail.com"},"message":"refactor(ffmpeg): extract run","distinct":false,"url":"https://api.github.com/repos/nrkno/tv-automation-casparcg-server/commits/9777e2b7584f4aec3e80b2fe5ba50719f0ded85a"},{"sha":"5092b4813a389dd67d002c6e5a28fc2c513c5089","author":{"name":"ronag","email":"8faf737192af82818ba663df56bb6a5d65480916@gmail.com"},"message":"refactor(ffmpeg): simplify input","distinct":false,"url":"https://api.github.com/repos/nrkno/tv-automation-casparcg-server/commits/5092b4813a389dd67d002c6e5a28fc2c513c5089"}]}
{"actor":{"display_login":"Julusian"}}