{"ref":"refs/heads/master","commits":[{"author":{"name":"Michael Niedermayer","email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at"},"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/afc0a24d7d60f855676d8069011624d52361d7ed","message":"Merge remote-tracking branch 'qatar/master'\n\n* qatar/master:\n  avcodec: add support for planar signed 8-bit PCM.\n  ra144enc: add sample_fmts list to ff_ra_144_encoder\n  smackaud: use uint8_t* for 8-bit output buffer type\n  smackaud: clip output samples\n  smackaud: use sign_extend() for difference value instead of casting\n  sipr: use a function pointer to select the decode_frame function\n  sipr: set mode based on block_align instead of bit_rate\n  sipr: do not needlessly set *data_size to 0 when returning an error\n  ra288: fix formatting of LOCAL_ALIGNED_16\n  udp: Allow specifying the local IP address\n  VC1: Add bottom field offset to block_index[] to avoid rewriting (+10L)\n  vc1dec: move an if() block.\n  vc1dec: use correct hybrid prediction threshold.\n  vc1dec: Partial rewrite of vc1_pred_mv()\n  vc1dec: take ME precision into account while scaling MV predictors.\n  lavf: don't leak corrupted packets\n\nConflicts:\n\tlibavcodec/8svx.c\n\tlibavcodec/ra288.c\n\tlibavcodec/version.h\n\tlibavformat/iff.c\n\tlibavformat/udp.c\n\tlibavformat/utils.c\n\nMerged-by: Michael Niedermayer <michaelni@gmx.at>","sha":"afc0a24d7d60f855676d8069011624d52361d7ed"},{"author":{"name":"Michael Niedermayer","email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at"},"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/3cc1af9dd96f56aeedaf0d7e1553289c2bebf12b","message":"pthreads: export the delay that was previously exported by mangling has_b_frames through\nAVCodecContext.delay which was previously unused for decoders and fits better.\n\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","sha":"3cc1af9dd96f56aeedaf0d7e1553289c2bebf12b"},{"author":{"name":"Michael Niedermayer","email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at"},"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/525a8f3ba55e5220ebf20b05174190ae6ef68e53","message":"lavc: update AVCodecContext.delay documentation\n\nBased on reimars suggestion\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","sha":"525a8f3ba55e5220ebf20b05174190ae6ef68e53"},{"author":{"name":"John Brooks","email":"8ff06164d6011c34cde672e44c421d6794d86d20@bluecherry.net"},"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/6c643e070584ba7af251d3907e277d2170537b1f","message":"avc: fix memory errors when encoding invalid h264 codecdata\n\nSigned-off-by: Ronald S. Bultje <rsbultje@gmail.com>","sha":"6c643e070584ba7af251d3907e277d2170537b1f"},{"author":{"name":"Martin Storsjö","email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st"},"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/d10361b65856982fe17032590f490d494f1a01e4","message":"avio: Free URLContext private data allocated via AVOptions\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","sha":"d10361b65856982fe17032590f490d494f1a01e4"},{"author":{"name":"Martin Storsjö","email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st"},"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/eaa8c1f9fe254ea0e370e57fec1f5439a50894e8","message":"crypto: Don't manually free memory allocated via AVOptions\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","sha":"eaa8c1f9fe254ea0e370e57fec1f5439a50894e8"},{"author":{"name":"Martin Storsjö","email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st"},"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/10da1e913b46eb424b1f89fe8c60e6536713be11","message":"http: Make custom headers settable via an AVOption\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","sha":"10da1e913b46eb424b1f89fe8c60e6536713be11"},{"author":{"name":"Martin Storsjö","email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st"},"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/196bf28c5d858e1594f9677fcab8677aca17ad33","message":"rtsp: Set http custom headers via the AVOption\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","sha":"196bf28c5d858e1594f9677fcab8677aca17ad33"},{"author":{"name":"Martin Storsjö","email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st"},"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/27fad11b5b0d2ae48f3ffe0a88d012bc8cdf90df","message":"mms: Set http custom headers via the AVOption\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","sha":"27fad11b5b0d2ae48f3ffe0a88d012bc8cdf90df"},{"author":{"name":"Martin Storsjö","email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st"},"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/7590061eb728f437a968989edf69fb7bf3fa67c3","message":"http: Remove the now unused ff_http_set_headers custom function\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","sha":"7590061eb728f437a968989edf69fb7bf3fa67c3"},{"author":{"name":"Martin Storsjö","email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st"},"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/8ef79f42cadb0f6eefb033c62422d4c87f260cda","message":"http: Change an error log message to a warning\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","sha":"8ef79f42cadb0f6eefb033c62422d4c87f260cda"},{"author":{"name":"Anton Khirnov","email":"14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net"},"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/3b384502f2950dd8f172060bfa74447a665af6d9","message":"http: use different classes for http and https.","sha":"3b384502f2950dd8f172060bfa74447a665af6d9"},{"author":{"name":"Anton Khirnov","email":"14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net"},"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/34ff0e2915005964bf9465a3ff3a405c6e45791b","message":"tls: use AVIO_FLAG_NONBLOCK instead of deprecated URL_FLAG_NONBLOCK","sha":"34ff0e2915005964bf9465a3ff3a405c6e45791b"},{"author":{"name":"Anton Khirnov","email":"14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net"},"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/dc86ca1ab54c04f15214e6fc023d6dfc627aee34","message":"crypto: add decoding flag to options.","sha":"dc86ca1ab54c04f15214e6fc023d6dfc627aee34"},{"author":{"name":"Anton Khirnov","email":"14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net"},"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/492cc1bef3d1b47b576cae8686b196368290ffe6","message":"avconv: remove some codec-specific hacks\n\nThe problem they are supposed to fix is handled in riff.c, so those\nhacks are pointless.","sha":"492cc1bef3d1b47b576cae8686b196368290ffe6"},{"author":{"name":"Anton Khirnov","email":"14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net"},"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/a2519280601209cc7f492e8e010efbaf1e0d7429","message":"http: Add encoding/decoding flags to the AVOptions\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","sha":"a2519280601209cc7f492e8e010efbaf1e0d7429"},{"author":{"name":"Martin Storsjö","email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st"},"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/6149485f6c6c2e600987a2759d97c546d4cf5da0","message":"http: Change the chunksize AVOption into chunked_post\n\nThe chunksize internal variable has two different uses - for\nreading, it's the amount of data left of the current chunk\n(or -1 if the server doesn't send data in chunked mode), where\nit's only an internal state variable. For writing, it's used\nto decide whether to enable chunked encoding (by default), by\nusing the value 0, or disable chunked encoding (value -1).\n\nThis, while consistent, doesn't make much sense to expose\nas an AVOption. This splits the usage of the internal variable\ninto two variables, chunksize which is used for reading (as\nbefore), and chunked_post which is the user-settable option,\nwith the values 0 and 1, where 1 is default.\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","sha":"6149485f6c6c2e600987a2759d97c546d4cf5da0"},{"author":{"name":"Laurent Aimar","email":"2e4ef4899efb9d4b7a6d090f80ae8072b0abe38d@videolan.org"},"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/2305742b2a0fd64cccbdfe12c9e90555c8bb798e","message":"sunrast: Check for invalid/corrupted bitstream\n\nSigned-off-by: Janne Grunau <janne-libav@jannau.net>","sha":"2305742b2a0fd64cccbdfe12c9e90555c8bb798e"},{"author":{"name":"Martin Storsjö","email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st"},"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/f2d0015531a05587de87575ff73c95b1f95b6df7","message":"http: Don't add a Range: bytes=0- header for POST\n\nThat header simply doesn't make sense in that context.\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","sha":"f2d0015531a05587de87575ff73c95b1f95b6df7"},{"author":{"name":"Michael Niedermayer","email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at"},"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/80f716cd457d9188b378fc9883f6d3b7fe735f4e","message":"mpeg4videodec: fix lml4 and frame threading without -vsync 0\n\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","sha":"80f716cd457d9188b378fc9883f6d3b7fe735f4e"}],"head":"29582df797745fa6c5eec22b007e4fd3a47e7dd9","size":99,"push_id":49716607}