{"push_id":540120242,"size":50,"distinct_size":50,"ref":"refs/heads/master","head":"e947ee82248d7cbb35a42b48b7cc49b91fc1e850","before":"70b119d93afd00c3af7a07c64cad87e3e2b2086a","commits":[{"sha":"07a0c0f0005072d115ace61e60f46be68582cc3a","author":{"email":"ac57ef526fa7e02bb07c086ae63db1e9f35c82e3@gmail.com","name":"Vittorio Giovara"},"message":"opt: check memory allocation\n\nCC: libav-stable@libav.org\nBug-Id: CID 1257771","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/07a0c0f0005072d115ace61e60f46be68582cc3a"},{"sha":"1dd797e3c9f179f957316a0becbec048b42df8aa","author":{"email":"ac57ef526fa7e02bb07c086ae63db1e9f35c82e3@gmail.com","name":"Vittorio Giovara"},"message":"swscale: check memory allocations\n\nCC: libav-stable@libav.org\nBug-Id: CID 1257779","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/1dd797e3c9f179f957316a0becbec048b42df8aa"},{"sha":"ca09effb01e126b0ac74ff3de70a475423ddee82","author":{"email":"8354336224c63279aadd00a9621757ef4fdf31fc@biurrun.de","name":"Diego Biurrun"},"message":"ffv1: Drop unnecessary casts and const qualifiers to match function signatures\n\nlibavcodec/ffv1dec.c:898:36: warning: cast discards ‘const’ qualifier from pointer target type","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/ca09effb01e126b0ac74ff3de70a475423ddee82"},{"sha":"0352ff102d62ee94e79e0baaf64d5ad4e66f907b","author":{"email":"8354336224c63279aadd00a9621757ef4fdf31fc@biurrun.de","name":"Diego Biurrun"},"message":"ffv1: const correctness for encode_rgb_frame()\n\nlibavcodec/ffv1enc.c:922:53: warning: passing argument 5 of ‘encode_rgb_frame’ discards ‘const’ qualifier from pointer target type","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/0352ff102d62ee94e79e0baaf64d5ad4e66f907b"},{"sha":"2cef68da69a17ed09c313ba3c3850ec1cc0a80e0","author":{"email":"351afd58ed6b4099caf895074c130f61a70c8423@gmail.com","name":"Stefano Pigozzi"},"message":"vda: error out if decoded CVPixelBuffer is empty\n\nOn some video samples, VDA silently fails to decode frames and returns\nkVDADecoderNoErr. Error out in these cases to avoid producing AVFrames with\nempty planes.\n\nSigned-off-by: Stefano Pigozzi <stefano.pigozzi@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/2cef68da69a17ed09c313ba3c3850ec1cc0a80e0"},{"sha":"fe082998683334e7f573cfe3876810fb80c5249c","author":{"email":"f03c0a59c59454eea25ccc9b83f19b79a7c85f45@gentoo.org","name":"Agostino Sarubbo"},"message":"build: Use -Werror=format-security\n\nReduce the chance of introducing a class of bugs quite hard to track.","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/fe082998683334e7f573cfe3876810fb80c5249c"},{"sha":"696141e898193311c994b399a8dc60713709092f","author":{"email":"ac57ef526fa7e02bb07c086ae63db1e9f35c82e3@gmail.com","name":"Vittorio Giovara"},"message":"vf_interlace: use image width rather than linesize\n\nBased on a patch by Michael Niedermayer <michaelni@gmx.at>.","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/696141e898193311c994b399a8dc60713709092f"},{"sha":"046f75a970701b4c947d38bfd2186dcc5f2ddae2","author":{"email":"ac57ef526fa7e02bb07c086ae63db1e9f35c82e3@gmail.com","name":"Vittorio Giovara"},"message":"vf_interlace: also assert for height","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/046f75a970701b4c947d38bfd2186dcc5f2ddae2"},{"sha":"15ea222778caaec0877b3f9938140b707c931d96","author":{"email":"ac57ef526fa7e02bb07c086ae63db1e9f35c82e3@gmail.com","name":"Vittorio Giovara"},"message":"vf_interlace: merge FIELD_LOWER check","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/15ea222778caaec0877b3f9938140b707c931d96"},{"sha":"4438c256387a5845e5cdc5c14c43f4047b68301b","author":{"email":"ac57ef526fa7e02bb07c086ae63db1e9f35c82e3@gmail.com","name":"Vittorio Giovara"},"message":"vf_interlace: remove the warning tag in the message\n\nThe log level is already a warning.","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/4438c256387a5845e5cdc5c14c43f4047b68301b"},{"sha":"145a84717b62e086cdb5f26649ad9f1b51ef38d0","author":{"email":"7d5360c84cae42bfaaea1fae3d03b3a6bbc5fab6@gmail.com","name":"Paul B Mahol"},"message":"lavfi: check av_strdup() return value\n\nSigned-off-by: Paul B Mahol <onemda@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/145a84717b62e086cdb5f26649ad9f1b51ef38d0"},{"sha":"62eafb6a0dd63b67d6a1cf66150df7b27a67c21c","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"avformat/mov: Clear array to prevent potential out of array read from av_dlog()\n\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/62eafb6a0dd63b67d6a1cf66150df7b27a67c21c"},{"sha":"383c6a3a07b71981bd32d083496f5a4935f620f9","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"avformat/mov: use av_freep() to avoid leaving stale pointers in memory\n\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/383c6a3a07b71981bd32d083496f5a4935f620f9"},{"sha":"6e70e4aca50696040cc9256ec96e5c31d9641432","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"avformat/matroskadec: Use av_freep() to avoid leaving stale pointers in memory\n\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/6e70e4aca50696040cc9256ec96e5c31d9641432"},{"sha":"59ca6e2586949c252fa4b9e4562e9d8c5bf6b38c","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"avformat/hlsproto: Use av_freep, to avoid leaving stale pointers in memory\n\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/59ca6e2586949c252fa4b9e4562e9d8c5bf6b38c"},{"sha":"da0dadbee4e9ba7f45dc668b5da1f8c2d684d2e4","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"avfilter/buffer: use av_freep() to avoid leaving stale pointers in memory\n\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/da0dadbee4e9ba7f45dc668b5da1f8c2d684d2e4"},{"sha":"bbfca8e84b0e69abba523d665536c0135fc1c00e","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"avformat/utils: Clear pointer in ff_alloc_extradata() to avoid leaving a stale pointer in memory\n\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/bbfca8e84b0e69abba523d665536c0135fc1c00e"},{"sha":"369b4cd4120bf67aa5187b6bc72574970a24ca22","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"cmdutils: Use 64bit for file size/offset related variable in cmdutils_read_file()\n\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/369b4cd4120bf67aa5187b6bc72574970a24ca22"},{"sha":"ea7af58fc6b3b867d1c98731ab0db81ec44a3576","author":{"email":"bc2f38c4376b2b6c534aea096d5ab527a666dc60@googlemail.com","name":"wm4"},"message":"avformat/id3v2: support USLT tags\n\nI think this turned out pretty terrible. There's no good way to add new\ncustom tags that write to AVFormatContext->metadata.\n\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/ea7af58fc6b3b867d1c98731ab0db81ec44a3576"},{"sha":"ed97963bdbf3bb17fca4f9ea0aa1a97722dec907","author":{"email":"ac57ef526fa7e02bb07c086ae63db1e9f35c82e3@gmail.com","name":"Vittorio Giovara"},"message":"ulti: invert the order of parameters of ulti_decode_frame()\n\nThis is the order that the caller uses in the rest of the file.\nVariables are modified to reflect the order above too and their\ninitialization is merged with their declarationt. No behavioral\nchange.\n\nBug-Id: CID 732286","distinct":true,"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/commits/ed97963bdbf3bb17fca4f9ea0aa1a97722dec907"}]}