{"push_id":1232310886,"size":13,"distinct_size":1,"ref":"refs/heads/master","head":"3434559b8c905fb6adca4a28c85c051457d06a8c","before":"00fb79aeaae49f1bb14fe990ac785c705b344808","commits":[{"sha":"5372ea432f4092cce835c7909c72f6815af2388c","author":{"name":"Arttu Ylä-Outinen","email":"5639820df567cfc9346787b3e01861af92fb1d0c@tut.fi"},"message":"Update README and manpage.","distinct":false,"url":"https://api.github.com/repos/ultravideo/kvazaar/commits/5372ea432f4092cce835c7909c72f6815af2388c"},{"sha":"23e7d9bb3718686a3a16918748ecf59d08ea97c0","author":{"name":"Arttu Ylä-Outinen","email":"5639820df567cfc9346787b3e01861af92fb1d0c@tut.fi"},"message":"Add --lossless command line parameter.","distinct":false,"url":"https://api.github.com/repos/ultravideo/kvazaar/commits/23e7d9bb3718686a3a16918748ecf59d08ea97c0"},{"sha":"a5897bbeced32b216b5cd7681ead8c1f17ff2238","author":{"name":"Arttu Ylä-Outinen","email":"5639820df567cfc9346787b3e01861af92fb1d0c@tut.fi"},"message":"Make cabac context initialization tables static.","distinct":false,"url":"https://api.github.com/repos/ultravideo/kvazaar/commits/a5897bbeced32b216b5cd7681ead8c1f17ff2238"},{"sha":"2113b0182d51e8307a2fafb2dcb81d4b627d4f5e","author":{"name":"Arttu Ylä-Outinen","email":"5639820df567cfc9346787b3e01861af92fb1d0c@tut.fi"},"message":"Enable PPS-level tq bypass flag with --lossless.\n\nSets transquant_bypass_enable_flag to true in PPS when --lossless is\ngiven.","distinct":false,"url":"https://api.github.com/repos/ultravideo/kvazaar/commits/2113b0182d51e8307a2fafb2dcb81d4b627d4f5e"},{"sha":"1dc94663c3cb723c4eddd481080af317f040d423","author":{"name":"Arttu Ylä-Outinen","email":"5639820df567cfc9346787b3e01861af92fb1d0c@tut.fi"},"message":"Bypass transform and quantization with --lossless.\n\nWhen --lossless is given, set cu_transquant_bypass_flag for every CU and\nbypass transform and quantization by directly copying reference pixels\nto reconstruction and the residual to coefficients.","distinct":false,"url":"https://api.github.com/repos/ultravideo/kvazaar/commits/1dc94663c3cb723c4eddd481080af317f040d423"},{"sha":"97451ec401dca9a52a40f48134b7ff8be311783d","author":{"name":"Arttu Ylä-Outinen","email":"5639820df567cfc9346787b3e01861af92fb1d0c@tut.fi"},"message":"Align assignments in encoder.c.","distinct":false,"url":"https://api.github.com/repos/ultravideo/kvazaar/commits/97451ec401dca9a52a40f48134b7ff8be311783d"},{"sha":"06b82bf8880be49a4672ee9e11a0e3d9a1a913b4","author":{"name":"Arttu Ylä-Outinen","email":"5639820df567cfc9346787b3e01861af92fb1d0c@tut.fi"},"message":"Disable filters, trskip and signhide in lossless.\n\nWhen lossless coding is used, deblock and SAO are skipped, transform\nskip flag is not written and sign hiding is not used.","distinct":false,"url":"https://api.github.com/repos/ultravideo/kvazaar/commits/06b82bf8880be49a4672ee9e11a0e3d9a1a913b4"},{"sha":"22cc97ffb1dc8db33953d48d7799993bb660b23a","author":{"name":"Arttu Ylä-Outinen","email":"5639820df567cfc9346787b3e01861af92fb1d0c@tut.fi"},"message":"Fix missing field initializers.","distinct":false,"url":"https://api.github.com/repos/ultravideo/kvazaar/commits/22cc97ffb1dc8db33953d48d7799993bb660b23a"},{"sha":"fbbe5d1844bb4b47bec512910bea40d2a4764aa8","author":{"name":"Arttu Ylä-Outinen","email":"5639820df567cfc9346787b3e01861af92fb1d0c@tut.fi"},"message":"Use kvz_pixels_calc_ssd for SSD in search.c.\n\nReplaces loops for computing SSDs by calling kvz_pixels_calc_ssd in\nsearch.c.","distinct":false,"url":"https://api.github.com/repos/ultravideo/kvazaar/commits/fbbe5d1844bb4b47bec512910bea40d2a4764aa8"},{"sha":"cd7024b3a55a420c09440d1dddcaab83d5671772","author":{"name":"Arttu Ylä-Outinen","email":"5639820df567cfc9346787b3e01861af92fb1d0c@tut.fi"},"message":"Skip computing SSD when using lossless coding.\n\nThe SSD is always zero since it is lossless.","distinct":false,"url":"https://api.github.com/repos/ultravideo/kvazaar/commits/cd7024b3a55a420c09440d1dddcaab83d5671772"},{"sha":"aaec473a19299ddb789d062d0ee2f63d1c271603","author":{"name":"Arttu Ylä-Outinen","email":"5639820df567cfc9346787b3e01861af92fb1d0c@tut.fi"},"message":"Refactor encoder state initialization.\n\n- Moves allocation of the reconstructed picture after the source picture\n  is set.\n- Extracts main state initialization to a separate function from\n  encoder_state_new_frame.\n- Changes kvz_encoder_feed_frame to return the frame.\n- Renames some functions to better match their purpose.","distinct":false,"url":"https://api.github.com/repos/ultravideo/kvazaar/commits/aaec473a19299ddb789d062d0ee2f63d1c271603"},{"sha":"803f29be8f3ddfa66449504781ff3df382e5fbd7","author":{"name":"Arttu Ylä-Outinen","email":"5639820df567cfc9346787b3e01861af92fb1d0c@tut.fi"},"message":"Remove reconstructed picture allocation in lossless.\n\nChanges encoder_set_source_picture to set the reconstructed picture to\na copy of the source picture instead of allocating a new picture when\nlossless coding is used.","distinct":false,"url":"https://api.github.com/repos/ultravideo/kvazaar/commits/803f29be8f3ddfa66449504781ff3df382e5fbd7"},{"sha":"3434559b8c905fb6adca4a28c85c051457d06a8c","author":{"name":"Arttu Ylä-Outinen","email":"5639820df567cfc9346787b3e01861af92fb1d0c@tut.fi"},"message":"Merge branch 'lossless'","distinct":true,"url":"https://api.github.com/repos/ultravideo/kvazaar/commits/3434559b8c905fb6adca4a28c85c051457d06a8c"}]}
{"actor":{"display_login":"aryla"}}