{"push_id":911739208,"size":31,"distinct_size":31,"ref":"refs/heads/master","head":"cd5634978f61d1d156e3d89f7aba735309393e77","before":"30692dcdb5a38984c31130dd20281860e0f4895e","commits":[{"sha":"9fcfe4a3cdf9a5af0c37758b178965b7b99582d4","author":{"email":"eb0c40374ad0e7bc9b6461ecb43abe8beb40f50a@googlemail.com","name":"Andreas Cadhalpun"},"message":"mlvdec: check that index_entries exist\n\nThis fixes NULL pointer dereferencing.\n\nReviewed-by: Michael Niedermayer <michael@niedermayer.cc>\nSigned-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/9fcfe4a3cdf9a5af0c37758b178965b7b99582d4"},{"sha":"699e68371ec7e381e5cc48e3d96e29c669261af7","author":{"email":"eb0c40374ad0e7bc9b6461ecb43abe8beb40f50a@googlemail.com","name":"Andreas Cadhalpun"},"message":"rawdec: only exempt BIT0 with need_copy from buffer sanity check\n\nOtherwise the too small buffer is directly used in the frame, causing\nsegmentation faults, when trying to use the frame.\n\nReviewed-by: Michael Niedermayer <michael@niedermayer.cc>\nSigned-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/699e68371ec7e381e5cc48e3d96e29c669261af7"},{"sha":"f6830cf5ba03fdcfcd81a0358eb32d4081a2fcce","author":{"email":"eb0c40374ad0e7bc9b6461ecb43abe8beb40f50a@googlemail.com","name":"Andreas Cadhalpun"},"message":"nuv: sanitize negative fps rate\n\nSigned-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/f6830cf5ba03fdcfcd81a0358eb32d4081a2fcce"},{"sha":"577f05735511066eca48b9a5fff6bf9b75cd65e6","author":{"email":"7d5360c84cae42bfaaea1fae3d03b3a6bbc5fab6@gmail.com","name":"Paul B Mahol"},"message":"avcodec/s302menc: set supported channel layouts by codec\n\nSigned-off-by: Paul B Mahol <onemda@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/577f05735511066eca48b9a5fff6bf9b75cd65e6"},{"sha":"db6e337b41fce401e67daa2f05fbe0663f825240","author":{"email":"7d5360c84cae42bfaaea1fae3d03b3a6bbc5fab6@gmail.com","name":"Paul B Mahol"},"message":"avcodec/s302menc: check if buf_size can actually be put into 16bit size\n\nThis disallows creating unplayable audio.\n\nSigned-off-by: Paul B Mahol <onemda@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/db6e337b41fce401e67daa2f05fbe0663f825240"},{"sha":"367ffa0c151792651a741554c608a73bad112663","author":{"email":"7d5360c84cae42bfaaea1fae3d03b3a6bbc5fab6@gmail.com","name":"Paul B Mahol"},"message":"avcodec/flacenc: use designated initializers for AVClass\n\nSigned-off-by: Paul B Mahol <onemda@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/367ffa0c151792651a741554c608a73bad112663"},{"sha":"9e569abe995dc41a3e8fb30fb6d9c4d002b8ba4d","author":{"email":"7d5360c84cae42bfaaea1fae3d03b3a6bbc5fab6@gmail.com","name":"Paul B Mahol"},"message":"avfilter/avf_showfreqs: make it possible to split channels\n\nSigned-off-by: Paul B Mahol <onemda@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/9e569abe995dc41a3e8fb30fb6d9c4d002b8ba4d"},{"sha":"34b2bd03cf94e26e0352b4edd5f9ca86c5e95b0b","author":{"email":"a1bd7e8a8c5f39f027618398c9ca41dd2205b55b@gmail.com","name":"James Almer"},"message":"x86/hevc_sao: simplify sao_band_filter 10/12bit\n\nReviewed-by: Michael Niedermayer <michaelni@gmx.at>\nReviewed-by: Christophe Gisquet <christophe.gisquet@gmail.com>\nSigned-off-by: James Almer <jamrial@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/34b2bd03cf94e26e0352b4edd5f9ca86c5e95b0b"},{"sha":"3ff2beff65af87fc9ce75d55f2c06e01d606cebc","author":{"email":"a1bd7e8a8c5f39f027618398c9ca41dd2205b55b@gmail.com","name":"James Almer"},"message":"x86/hevc_sao: simplify sao_edge_filter 10/12bit\n\nReviewed-by: Michael Niedermayer <michaelni@gmx.at>\nReviewed-by: Christophe Gisquet <christophe.gisquet@gmail.com>\nSigned-off-by: James Almer <jamrial@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/3ff2beff65af87fc9ce75d55f2c06e01d606cebc"},{"sha":"d4c47333e1484844c9c613363242777c17e2b11f","author":{"email":"a1bd7e8a8c5f39f027618398c9ca41dd2205b55b@gmail.com","name":"James Almer"},"message":"x86/hevc_sao: add ff_hevc_sao_edge_filter_{8,16}_{10,12}\n\nReviewed-by: Christophe Gisquet <christophe.gisquet@gmail.com>\nSigned-off-by: James Almer <jamrial@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/d4c47333e1484844c9c613363242777c17e2b11f"},{"sha":"484cc66f577ba25c142d73c1c2c6590b01d031c2","author":{"email":"7d5360c84cae42bfaaea1fae3d03b3a6bbc5fab6@gmail.com","name":"Paul B Mahol"},"message":"avcodec/indeo2: use init_get_bits8\n\nSigned-off-by: Paul B Mahol <onemda@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/484cc66f577ba25c142d73c1c2c6590b01d031c2"},{"sha":"244766e407fbed6944ada01e9b57bc6c62e36a0d","author":{"email":"f4d89ba3944712499c88ae5711c60f16f0f6c9cc@stupeflix.com","name":"Clément Bœsch"},"message":"lavfi/scale: add nb_slices debug option","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/244766e407fbed6944ada01e9b57bc6c62e36a0d"},{"sha":"f122ba36cb73596fe69256d66d56c23b2ff3f653","author":{"email":"51e69892ab49df85c6230ccc57f8e1d1606caccc@pkh.me","name":"Clément Bœsch"},"message":"lavc: add text encoder","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/f122ba36cb73596fe69256d66d56c23b2ff3f653"},{"sha":"b4431c80efe257129878a849ba12c14c3c7f9766","author":{"email":"f4d89ba3944712499c88ae5711c60f16f0f6c9cc@stupeflix.com","name":"Clément Bœsch"},"message":"lavf/img2enc: add atomic_writing option\n\nThis behaviour change caused a regression on our side recently, we might\nwant to disable the option by default.","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/b4431c80efe257129878a849ba12c14c3c7f9766"},{"sha":"a142308dcdc3eae82bedfe48dc119ff7d0679d09","author":{"email":"7d5360c84cae42bfaaea1fae3d03b3a6bbc5fab6@gmail.com","name":"Paul B Mahol"},"message":"avfilter/af_ladspa: fix av_assert0()\n\nSigned-off-by: Paul B Mahol <onemda@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/a142308dcdc3eae82bedfe48dc119ff7d0679d09"},{"sha":"4cb26c3c354e3dc0adcd5d69a4c1bcf1246d15d9","author":{"email":"f4d89ba3944712499c88ae5711c60f16f0f6c9cc@stupeflix.com","name":"Clément Bœsch"},"message":"lavfi/drawtext: fix crash when no text, file or timecode provided","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/4cb26c3c354e3dc0adcd5d69a4c1bcf1246d15d9"},{"sha":"1d6308dbc664d6108a0acc35e525c93c7ee4defa","author":{"email":"f4d89ba3944712499c88ae5711c60f16f0f6c9cc@stupeflix.com","name":"Clément Bœsch"},"message":"lavfi/drawtext: hide first font load warning when fontconfig is present","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/1d6308dbc664d6108a0acc35e525c93c7ee4defa"},{"sha":"d3dbae1c7179656325d35fa2baa96a85c13dfccd","author":{"email":"f4d89ba3944712499c88ae5711c60f16f0f6c9cc@stupeflix.com","name":"Clément Bœsch"},"message":"lavfi/drawtext: fix shadow[xy] descriptions","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/d3dbae1c7179656325d35fa2baa96a85c13dfccd"},{"sha":"cc37b31ad3815dfea6157eb784db7665bd990fcc","author":{"email":"bd30873f3039d227f2d43dffb4a4261325de676f@gmail.com","name":"Ganesh Ajjanagadde"},"message":"lavfi/vf_colorchannelmixer: replace round by lrint\n\nlrint is faster here on -ftree-vectorize with GCC. This is likely simply\nan artifact of GCC's rather terrible auto-vectorizer, since as per the\ninstruction set manuals cvtsd2si and cvttsd2si (or their vector equivalents)\nhave identical cycle timings.\n\nAnyway, regardless of above, lrint is superior to round accuracy wise.\n\nSafety guaranteed as long int has at least 32 bits.\n\nSigned-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/cc37b31ad3815dfea6157eb784db7665bd990fcc"},{"sha":"7af14b37260d4923cdd75c8a19d6a82dad7470c4","author":{"email":"bd30873f3039d227f2d43dffb4a4261325de676f@gmail.com","name":"Ganesh Ajjanagadde"},"message":"lavfi/vf_colorlevels: replace round by lrint\n\nlrint avoids an implicit cast, and is not slower on non-broken libm's. Thus this\nrepresents a Pareto improvement.\n\nSigned-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/7af14b37260d4923cdd75c8a19d6a82dad7470c4"}]}