{"ref":"refs/heads/master","commits":[{"author":{"name":"Martin Storsjö","email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st"},"url":"https://api.github.com/repos/f0xx/ffmpeg-android/commits/f6d371009678e46877e6f81ab0eae475d41b1f57","message":"avformat: Split out functions from network.h to a new file, network.c\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","sha":"f6d371009678e46877e6f81ab0eae475d41b1f57"},{"author":{"name":"Martin Storsjö","email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st"},"url":"https://api.github.com/repos/f0xx/ffmpeg-android/commits/2d1b6fb72bd3d37798d448ba32ba85ee0eabd9e3","message":"avcodec: Allow locking and unlocking an avformat specific mutex\n\nThis extends the lock manager in avcodec to manage two separate\nmutexes via the user-specified lock functions.\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","sha":"2d1b6fb72bd3d37798d448ba32ba85ee0eabd9e3"},{"author":{"name":"Martin Storsjö","email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st"},"url":"https://api.github.com/repos/f0xx/ffmpeg-android/commits/a060866fd769dde9e8681b7fad1b24eb97d27e18","message":"configure: Allow linking to openssl\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","sha":"a060866fd769dde9e8681b7fad1b24eb97d27e18"},{"author":{"name":"Martin Storsjö","email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st"},"url":"https://api.github.com/repos/f0xx/ffmpeg-android/commits/48e59ad8e776546d172c4628223fcb6b0695f9f2","message":"avformat: Add ff_tls_init()/deinit() that initialize OpenSSL\n\nIf the application hasn't set up mutex callbacks, we set up\nour own using pthreads (or w32pthreads).\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","sha":"48e59ad8e776546d172c4628223fcb6b0695f9f2"},{"author":{"name":"Martin Storsjö","email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st"},"url":"https://api.github.com/repos/f0xx/ffmpeg-android/commits/bc8c1395ca343cb15c56055ed7382eeaee1282b4","message":"configure: Allow linking to the gnutls library\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","sha":"bc8c1395ca343cb15c56055ed7382eeaee1282b4"},{"author":{"name":"Martin Storsjö","email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st"},"url":"https://api.github.com/repos/f0xx/ffmpeg-android/commits/8148631269734f4ecde7a63ca7432e82c12c0b3e","message":"w32threads: Wrap the mutex functions in inline functions returning int\n\nThis allows using these wrappers in the gcrypt mutex callbacks.\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","sha":"8148631269734f4ecde7a63ca7432e82c12c0b3e"},{"author":{"name":"Martin Storsjö","email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st"},"url":"https://api.github.com/repos/f0xx/ffmpeg-android/commits/1606e551ff4ace23da8a372ebb1147da36566372","message":"avformat: Initialize gnutls in ff_tls_init()\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","sha":"1606e551ff4ace23da8a372ebb1147da36566372"},{"author":{"name":"Martin Storsjö","email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st"},"url":"https://api.github.com/repos/f0xx/ffmpeg-android/commits/558d192d23bf76a476c0d84d212611e529c64529","message":"avformat: Add the tls protocol, using OpenSSL or gnutls\n\nNote, this protocol doesn't yet check verify the server\ncertificate against a local database of trusted CA root\ncertificates.\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","sha":"558d192d23bf76a476c0d84d212611e529c64529"},{"author":{"name":"Martin Storsjö","email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st"},"url":"https://api.github.com/repos/f0xx/ffmpeg-android/commits/183baeadca74f4087b58dc5a94a649473f28470c","message":"avformat: Add the https protocol\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","sha":"183baeadca74f4087b58dc5a94a649473f28470c"},{"author":{"name":"Martin Storsjö","email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st"},"url":"https://api.github.com/repos/f0xx/ffmpeg-android/commits/b6d08f40aa9893c77a982fc17c289da0c27ccd96","message":"avformat: Add functions for doing global network initialization\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","sha":"b6d08f40aa9893c77a982fc17c289da0c27ccd96"},{"author":{"name":"Reimar Döffinger","email":"3ce391228ec87543b16dac5ad7578a0a95c2227f@gmx.de"},"url":"https://api.github.com/repos/f0xx/ffmpeg-android/commits/5639793be90b1681e200b290fd93802dbcf84881","message":"Put strings inside struct instead of extra indirection.\n\nSaves a bit on space and relocations.\nAlso makes the (very hackish) lossless conversion check\nin ffmpeg.c work reliably.\n\nSigned-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>","sha":"5639793be90b1681e200b290fd93802dbcf84881"},{"author":{"name":"Reimar Döffinger","email":"3ce391228ec87543b16dac5ad7578a0a95c2227f@gmx.de"},"url":"https://api.github.com/repos/f0xx/ffmpeg-android/commits/addc64f7f98432eb6a692c2a48ed23a13ae85f52","message":"Fix typo in warning message.\n\nSigned-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>","sha":"addc64f7f98432eb6a692c2a48ed23a13ae85f52"},{"author":{"name":"Carl Eugen Hoyos","email":"0b13fe6b461d996001faa5a331ed73688920c6f0@ag.or.at"},"url":"https://api.github.com/repos/f0xx/ffmpeg-android/commits/ed669c9becf9d03c25e78ee98c2e4de564b854fc","message":"movenc: Set a correct packet size for AMR-NB mode 15, \"no data\"\n\nThese packets are valid packets, and consist of 1 byte (which\ncontains the mode bits).\n\nThis had been analyzed and reported by Igor Levin, igor d levin comverse com.\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","sha":"ed669c9becf9d03c25e78ee98c2e4de564b854fc"},{"author":{"name":"Clément Bœsch","email":"5e042b64f057e66d034da6eac1559f79fabfbde1@gmail.com"},"url":"https://api.github.com/repos/f0xx/ffmpeg-android/commits/5fd1a6950943c56e6ffd79345c1c27d2587fd22c","message":"APIChanges: fill missing dates and hashes.","sha":"5fd1a6950943c56e6ffd79345c1c27d2587fd22c"},{"author":{"name":"Clément Bœsch","email":"5e042b64f057e66d034da6eac1559f79fabfbde1@gmail.com"},"url":"https://api.github.com/repos/f0xx/ffmpeg-android/commits/454f1657288e75a9797381c8a26598674ea9bd68","message":"j2kdec: fix a bunch of const compiler warnings.","sha":"454f1657288e75a9797381c8a26598674ea9bd68"},{"author":{"name":"Ronald S. Bultje","email":"90ccf6571a312491d0ea6b0e16399e672356a479@gmail.com"},"url":"https://api.github.com/repos/f0xx/ffmpeg-android/commits/ea2bb12e3e47baa0f8d50ef68be678f425c7e4cf","message":"h264: improve calculation of codec delay.\n\nFixes the following conformance suite samples:\nHCBP1_HHI_A.264, HCBP2_HHI_A.264, HCMP1_HHI_A.264 (main)\nHCHP1_HHI_B.264, HCHP2_HHI_A.264, HCHP3_HHI_A.264 (frext)","sha":"ea2bb12e3e47baa0f8d50ef68be678f425c7e4cf"},{"author":{"name":"Ronald S. Bultje","email":"90ccf6571a312491d0ea6b0e16399e672356a479@gmail.com"},"url":"https://api.github.com/repos/f0xx/ffmpeg-android/commits/23a8b4ddfca9f7da5da491f33a62269d96927674","message":"avfilter: don't abort() on zero-size allocations.","sha":"23a8b4ddfca9f7da5da491f33a62269d96927674"},{"author":{"name":"Ronald S. Bultje","email":"90ccf6571a312491d0ea6b0e16399e672356a479@gmail.com"},"url":"https://api.github.com/repos/f0xx/ffmpeg-android/commits/d31fb1a9e77f37ee1bbc0faabc655390eb91b579","message":"matroskadec: empty blocks are in fact valid.","sha":"d31fb1a9e77f37ee1bbc0faabc655390eb91b579"},{"author":{"name":"Ronald S. Bultje","email":"90ccf6571a312491d0ea6b0e16399e672356a479@gmail.com"},"url":"https://api.github.com/repos/f0xx/ffmpeg-android/commits/43317fd52cb967b4401e0401998bbf287489a2be","message":"libavfilter: reindent.","sha":"43317fd52cb967b4401e0401998bbf287489a2be"},{"author":{"name":"Ronald S. Bultje","email":"90ccf6571a312491d0ea6b0e16399e672356a479@gmail.com"},"url":"https://api.github.com/repos/f0xx/ffmpeg-android/commits/1deb08fcb678364f7cb2559d1e3497d1e5568910","message":"swscale: align vertical filtersize by 2 on x86.\n\nThe vertical scaler handles 2 rows at a time and thus requires\nalignment by 2, or else it'll read invalid memory and result in\ncorrupt output.","sha":"1deb08fcb678364f7cb2559d1e3497d1e5568910"}],"head":"c3622a31aaa395009abd226eec354ffcebf3fd3e","size":308,"push_id":49744060}