{"push_id":2848047467,"size":144,"distinct_size":144,"ref":"refs/heads/master","head":"23fe072e43c2650c2de0adcac3cdbd17ca335259","before":"78d4b6bd43fc266a2ee926f0555c8782246f9445","commits":[{"sha":"347aa8f72356124ec6b95bf8ebd1faf72db03f8d","author":{"name":"Martin Storsjö","email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st"},"message":"x86: Don't declare a non-static function as inline\n\nThis fixes building with clang in msvc mode, which does support\ngcc style inline assembly.","distinct":true,"url":"https://api.github.com/repos/artynet/FFmpeg/commits/347aa8f72356124ec6b95bf8ebd1faf72db03f8d"},{"sha":"abf806f7f1601c7e54de7f863bbb816af144a88c","author":{"name":"Steve Lhomme","email":"4317e33bca9d17016d37cb2d32c67dc65ca52d8e@ycbcr.xyz"},"message":"random_seed: use bcrypt instead of the old wincrypt API\n\nRemove the wincrypt API calls since we don't support XP anymore and\nbcrypt is available since Vista, even on Windows Store builds.\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","distinct":true,"url":"https://api.github.com/repos/artynet/FFmpeg/commits/abf806f7f1601c7e54de7f863bbb816af144a88c"},{"sha":"78149d6657302b58d5e46e8bc0a521ed009f86f7","author":{"name":"Alexander Kravchenko","email":"706ce6e8c720d3d97a3929bdd001958e501d108f@gmail.com"},"message":"amfenc: Retain a reference to D3D frames used as input during the encoding process\n\nThis fixes frame corruption issue when decoder started reusing frames\nwhile they are still in use of encoding process\n\nIssue with frame corruption  was reproduced using:\n\n    avconv.exe -y -hwaccel d3d11va -hwaccel_output_format d3d11 -i input.h264 -an -c:v h264_amf output.mkv\n\nIt is recommended to use -extra_hw_frames 16 option in case if hw frames\nnumber in pool is not enough\n\nSigned-off-by: Luca Barbato <lu_zero@gentoo.org>","distinct":true,"url":"https://api.github.com/repos/artynet/FFmpeg/commits/78149d6657302b58d5e46e8bc0a521ed009f86f7"},{"sha":"23be4eebf8aaa7519b12b2a49e5c5c6c4d076e6a","author":{"name":"Diego Biurrun","email":"8354336224c63279aadd00a9621757ef4fdf31fc@biurrun.de"},"message":"build: Group external library protocols separately","distinct":true,"url":"https://api.github.com/repos/artynet/FFmpeg/commits/23be4eebf8aaa7519b12b2a49e5c5c6c4d076e6a"},{"sha":"25c2a27c9ec0150210d75ee5ac8ed1bfa14c1a56","author":{"name":"Diego Biurrun","email":"8354336224c63279aadd00a9621757ef4fdf31fc@biurrun.de"},"message":"configure: Make require_cc() and require_cpp_condition() functions consistent\n\nTheir API and implementation is different from other require_foo() functions,\nwhich violates the rule of least astonishment.","distinct":true,"url":"https://api.github.com/repos/artynet/FFmpeg/commits/25c2a27c9ec0150210d75ee5ac8ed1bfa14c1a56"},{"sha":"5cb62f9d952e24fff62737a57e89cf43d9c2333a","author":{"name":"Diego Biurrun","email":"8354336224c63279aadd00a9621757ef4fdf31fc@biurrun.de"},"message":"configure: Rename check_header() --> check_headers()\n\nThe plural in the name clarifies the fact that the function\ncan check for multiple headers at once.","distinct":true,"url":"https://api.github.com/repos/artynet/FFmpeg/commits/5cb62f9d952e24fff62737a57e89cf43d9c2333a"},{"sha":"5691c746cf62e69806aae1baf0a6e8252d519444","author":{"name":"Diego Biurrun","email":"8354336224c63279aadd00a9621757ef4fdf31fc@biurrun.de"},"message":"configure: Group toolchain parameter mangling functions together","distinct":true,"url":"https://api.github.com/repos/artynet/FFmpeg/commits/5691c746cf62e69806aae1baf0a6e8252d519444"},{"sha":"39f3b6f3fc2b46b405b680cce3599f1b370e342d","author":{"name":"Diego Biurrun","email":"8354336224c63279aadd00a9621757ef4fdf31fc@biurrun.de"},"message":"configure: Move add_fooflags() helper functions into canonical order","distinct":true,"url":"https://api.github.com/repos/artynet/FFmpeg/commits/39f3b6f3fc2b46b405b680cce3599f1b370e342d"},{"sha":"4130e05ff496667565ff7c386a514bd46434eddf","author":{"name":"Thomas Volkert","email":"c36f3c98b8004a93e025d819c0ee8a90441597eb@net-zeal.com"},"message":"libavformat: add mbedTLS based TLS\n\nSigned-off-by: Luca Barbato <lu_zero@gentoo.org>","distinct":true,"url":"https://api.github.com/repos/artynet/FFmpeg/commits/4130e05ff496667565ff7c386a514bd46434eddf"},{"sha":"ad5bbc408637cffd4cc2ba990abef529cf5fa6a3","author":{"name":"Diego Biurrun","email":"8354336224c63279aadd00a9621757ef4fdf31fc@biurrun.de"},"message":"configure: Rename require_header() --> require_headers()\n\nThis renaming was overlooked in the previous check_header() rename.","distinct":true,"url":"https://api.github.com/repos/artynet/FFmpeg/commits/ad5bbc408637cffd4cc2ba990abef529cf5fa6a3"},{"sha":"e368b0cbfa3fdc627c331e34556f8e39296d04d5","author":{"name":"Diego Biurrun","email":"8354336224c63279aadd00a9621757ef4fdf31fc@biurrun.de"},"message":"tls_mbedtls: Use non-deprecated header file\n\n/usr/include/mbedtls/net.h:29:2: warning: #warning \"Deprecated header file: Superseded by mbedtls/net_sockets.h\" [-Wcpp]","distinct":true,"url":"https://api.github.com/repos/artynet/FFmpeg/commits/e368b0cbfa3fdc627c331e34556f8e39296d04d5"},{"sha":"35ed7f93dbc72d733e454ae464b1324f38af62a0","author":{"name":"Zhong Li","email":"ad6bffae321e88d39f25028f12e29bb1c91acd98@intel.com"},"message":"qsvenc: Add an option to disable MFE mode\n\nProvide proper aliases to enable/disable MFE.\n\nThe numeric values are ambiguous and misleading (e.g: user may misunderstand\nsetting mfmode to 1 is to enable MFE but actually it is to disable MFE, and\nset it to be 5 or above is meaningless).\n\nMFX_MF_MANUAL hasn't been exposed since it is to be implemented.\n\nSigned-off-by: Zhong Li <zhong.li@intel.com>\nSigned-off-by: Luca Barbato <lu_zero@gentoo.org>","distinct":true,"url":"https://api.github.com/repos/artynet/FFmpeg/commits/35ed7f93dbc72d733e454ae464b1324f38af62a0"},{"sha":"ea8ae27a5e112d06fd5625f640e40849e6313f0c","author":{"name":"Sven Dueking","email":"0195dfb209fe4cd1c84be7d3d370bd2098d00303@nablet.com"},"message":"avformat/libsrt: add payload size option\n\nSigned-off-by: Sven Dueking <sven.dueking@nablet.com>\nSigned-off-by: Luca Barbato <lu_zero@gentoo.org>","distinct":true,"url":"https://api.github.com/repos/artynet/FFmpeg/commits/ea8ae27a5e112d06fd5625f640e40849e6313f0c"},{"sha":"a507af97eef468238d545ff954a39d7432832e54","author":{"name":"Sven Dueking","email":"0195dfb209fe4cd1c84be7d3d370bd2098d00303@nablet.com"},"message":"avformat/libsrt: add latency options and deprecate tspbdelay\n\nSigned-off-by: Sven Dueking <sven.dueking@nablet.com>\nSigned-off-by: Luca Barbato <lu_zero@gentoo.org>","distinct":true,"url":"https://api.github.com/repos/artynet/FFmpeg/commits/a507af97eef468238d545ff954a39d7432832e54"},{"sha":"f8060865f3e1a16c62e0d337ef0979b6ee4ba457","author":{"name":"Zhong Li","email":"ad6bffae321e88d39f25028f12e29bb1c91acd98@intel.com"},"message":"qsvenc: use the compression_level to replace private option\n\nUse a common way to control target_usage, keeping consistent with vaapi\nencoders. The private option preset is kept only for compatibility.\n\nSigned-off-by: Zhong Li <zhong.li@intel.com>\nSigned-off-by: Maxym Dmytrychenko <maxim.d33@gmail.com>","distinct":true,"url":"https://api.github.com/repos/artynet/FFmpeg/commits/f8060865f3e1a16c62e0d337ef0979b6ee4ba457"},{"sha":"4ce701b4e640d4723a4005d664f31f8342fac40e","author":{"name":"Zhong Li","email":"ad6bffae321e88d39f25028f12e29bb1c91acd98@intel.com"},"message":"qsvenc: remove vcm option on Linux\n\n1. vcm mode is only available for H264.\n2. vcm is not supported on Linux, but it is shown when run \"./avconv -h\nencoder=h264_qsv |grep vcm\". This shouldn't happen.\n\nSigned-off-by: Zhong Li <zhong.li@intel.com>\nSigned-off-by: Maxym Dmytrychenko <maxim.d33@gmail.com>","distinct":true,"url":"https://api.github.com/repos/artynet/FFmpeg/commits/4ce701b4e640d4723a4005d664f31f8342fac40e"},{"sha":"52fd2afce8436c59c05765f3a6e95f9adb6f9f2f","author":{"name":"John Cox","email":"f9ae8604de015e6fc12a1ebdbe72f262b981a2f6@kynesim.co.uk"},"message":"configure: fix inline asm checks\n\nCommit 8c893aa3cd5 removed quotes that were required to detect\ninline asm:\n\ncheck_insn armv5te qadd r0, r0, r0\n.../test.c:1:34: error: expected string literal in 'asm'\nvoid foo(void){ __asm__ volatile(qadd r0, r0, r0); }\n\nThe correct code is:\n\nvoid foo(void){ __asm__ volatile(\"qadd r0, r0, r0\"); }\n\nCommit message written by Frank Liberato <liberato@chromium.org>\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","distinct":true,"url":"https://api.github.com/repos/artynet/FFmpeg/commits/52fd2afce8436c59c05765f3a6e95f9adb6f9f2f"},{"sha":"b93026777aada7742583d8c5ab079e9f4dfe9a5d","author":{"name":"Martin Storsjö","email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st"},"message":"libfdk-aac: Use enum names instead of literal numbers for the output format\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","distinct":true,"url":"https://api.github.com/repos/artynet/FFmpeg/commits/b93026777aada7742583d8c5ab079e9f4dfe9a5d"},{"sha":"f25117a4286505b38c12466ef04459471de3c1b0","author":{"name":"Sven Dueking","email":"dd860110a62b19214c4ee03aec0abffecb4e86b8@nablet.com"},"message":"libsrt: Pass the correct pointer for the passphrase\n\nThe passphrase field is a pointer already.\n\nBug-Id: https://github.com/Haivision/srt/issues/416","distinct":true,"url":"https://api.github.com/repos/artynet/FFmpeg/commits/f25117a4286505b38c12466ef04459471de3c1b0"},{"sha":"c1bcd321ea2c2ae1765a1e64f03278712221d726","author":{"name":"Dmitry Rogozhkin","email":"01f0df9cc32cbf6a7f0faa5c8376e6cf28354d70@intel.com"},"message":"avcodec/qsv: fix async support\n\nCurrent implementations of qsv components incorrectly work with async level, they\nactually try to work in async+1 level stepping into MFX_WRN_DEVICE_BUSY and polling\nloop. This change address this misbehaviour.\n\nSigned-off-by: Dmitry Rogozhkin <dmitry.v.rogozhkin@intel.com>\nCc: Maxym Dmytrychenko <maxim.d33@gmail.com>\nCc: Zhong Li <zhong.li@intel.com>\nSigned-off-by: Maxym Dmytrychenko <maxim.d33@gmail.com>","distinct":true,"url":"https://api.github.com/repos/artynet/FFmpeg/commits/c1bcd321ea2c2ae1765a1e64f03278712221d726"}]}
{"actor":{"display_login":"artynet"}}