{"shas":[["fb985071263e6b3daff1c3d987df482b0146c2a0","240afc304852e883c4e3d7adf35caa475b86b308@gmail.com","vc1: fix decoding when end sequence is present\n\nSigned-off-by: Mans Rullgard <mans@mansr.com>","Baptiste Coudurier"],["ff1efc524cb3c60f2f746e3b4550bb1a86c65316","2c609ffb4e3675cc825ffc138f42668aebf8267d@mansr.com","threads: allow thread count of zero\n\nThis moves setting the thread count to a minimum of 1 to\nframe_thread_init(), allowing a value of zero to propagate\nthrough to the codec if frame threading is not used.  This\nmakes auto-threads work in libx264.\n\nSigned-off-by: Mans Rullgard <mans@mansr.com>","Mans Rullgard"],["8cf9a09d407c42299b3203bd1eb42af6109a0d7a","90ccf6571a312491d0ea6b0e16399e672356a479@gmail.com","vp3-mt: fix deadlock when first frame is not a keyframe.","Ronald S. Bultje"],["fd085bc08203979c6d0e8a6ab031c7e19b57f7a1","90ccf6571a312491d0ea6b0e16399e672356a479@gmail.com","avio: fix fourcc if any character is >=0x80.\n\nFixes issue 2638.","Ronald S. Bultje"],["41d8555f72e3bc60cf93af2a1a4786b452fd2736","3ce391228ec87543b16dac5ad7578a0a95c2227f@gmx.de","avio: add avio_get_str()\n\nSigned-off-by: Ronald S. Bultje <rsbultje@gmail.com>","Reimar Döffinger"],["e16ead0716c2f988d1e26369a4c67b354ff86134","14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","lavf: deprecate get_strz() in favor of avio_get_str\n\nSigned-off-by: Ronald S. Bultje <rsbultje@gmail.com>","Anton Khirnov"],["a2704c9712ad35cc22e7e0d8a79b581c07fa383b","14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","avio: add avio_tell macro as a replacement for url_ftell\n\nSigned-off-by: Ronald S. Bultje <rsbultje@gmail.com>","Anton Khirnov"],["b35743ffb46558be3a90c44f24a7de5fa2c15d85","8ddf38eea4df1bbf969b65243092206b1415e6bf@gmail.com","ac3: define AC3_MAX_CPL_BANDS and use it in ac3dec.h","Justin Ruggles"],["20995e73be016ddb79147b5523c04841137b9737","df7b252cf76d4b413544c9b5ebe9222d5feffae0@gentoo.org","Thin rgb2rgb a little part 1 of many\n\nMove the function pointers in a separate file.\nIt will removed once the pointers will be factored in a more structured\nform","Luca Barbato"],["c6bf7f3abfcfbd9cafb1316eb1798ed5ffa63eef","df7b252cf76d4b413544c9b5ebe9222d5feffae0@gentoo.org","Factorize FAST_BGR2YV12\n\nIt is used only for x86 so it will be moved once the code is moved in\nthe arch dir\n\nQuestion: should we build an accurate BGR2YV12 variant?","Luca Barbato"],["56e5014b2e4c9c94fe361f586dabc53562e0627d","df7b252cf76d4b413544c9b5ebe9222d5feffae0@gentoo.org","Move away x86 specific code from rgb2rgb part 1","Luca Barbato"],["f3edfd23bf92a0bf249f33f766cc44785bca678b","df7b252cf76d4b413544c9b5ebe9222d5feffae0@gentoo.org","Untemplatize C code part 1","Luca Barbato"],["98a02c603adeb1ddbe65a0b598231c915bbf73d7","df7b252cf76d4b413544c9b5ebe9222d5feffae0@gentoo.org","Switch x86_reg to int for the C code","Luca Barbato"],["a7ca2973d42387cb85ff7df9f0806bae3f60ac52","df7b252cf76d4b413544c9b5ebe9222d5feffae0@gentoo.org","Move away x86 specific code from rgb2rgb part 2\n\nWith this commit we should have all the arch specific code moved away.\nInit pattern now:\n- generic C init first\n- arch specific init later overwriting\n\nIn future the arch specific init will overwrite just the generics for\nwhich we have an optimization.","Luca Barbato"],["53e35fd340d75c40395e4446b76a72bb1962899b","8ddf38eea4df1bbf969b65243092206b1415e6bf@gmail.com","ac3enc: add num_rematrixing_bands to AC3EncodeContext and use it instead of the hardcoded value.\n\nCurrently it is always 4, but this change will allow it to be adjusted when\nbandwidth-related features are added such as channel coupling, enhanced\nchannel coupling, and spectral extension.","Justin Ruggles"],["f8042cdab4080d7e4291caf1ec64fe2ee978dde1","df7b252cf76d4b413544c9b5ebe9222d5feffae0@gentoo.org","Split swscale_template.c\n\nThe swscale_template is split among ppc and x86, lots of code is\nduplicated unnecessary as code, before it was just duplicated as object","Luca Barbato"],["60e298c50e0c852f881c4a1a4c68257432be575d","df7b252cf76d4b413544c9b5ebe9222d5feffae0@gentoo.org","Untemplatize swscale_template\n\nmove all the functions to the _c suffix","Luca Barbato"],["ea85ac1b4aa524e51741cfecb955f17ec7fb5d23","df7b252cf76d4b413544c9b5ebe9222d5feffae0@gentoo.org","Factorize init between C and x86\n\nAlways call first the C init and make the optional optimization\ninit follow.\nThe unaccelerated function pointer shouldn't be set again,\nlikewise the other common logic should be present only on the C\ninit.","Luca Barbato"],["b79c6d3cbe8800c625d585a4aebc05a0a9bfaab9","df7b252cf76d4b413544c9b5ebe9222d5feffae0@gentoo.org","Fixup","Luca Barbato"],["208279d1652ec3a4766f5f94132c2376521cc20a","df7b252cf76d4b413544c9b5ebe9222d5feffae0@gentoo.org","Move back the function pointers in rgb2rgb.c\n\nThis unbreak darwin.","Luca Barbato"]],"repo":"lu-zero/ffmpeg","actor":"lu-zero","ref":"refs/heads/swscale-cleanup","size":24,"head":"9e5896f6ba5a871d57f7f05a027b9270683b857b","actor_gravatar":"568ad11ab0e853c0e4e8f8ade8bd5278","push_id":26066642}