{"push_id":722940985,"size":39,"distinct_size":39,"ref":"refs/heads/dan","head":"b80a604a6fd83c4ec3a9187a8a385ef3929cfa27","before":"51161ae544d59e2fb808043eb5fcb81324511fdd","commits":[{"sha":"3a85397e8bb477eb34678d9edc52893f57003226","author":{"email":"14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","name":"Anton Khirnov"},"message":"lavc: add Intel libmfx-based MPEG2 encoder","distinct":true,"url":"https://api.github.com/repos/richardpl/FFmpeg/commits/3a85397e8bb477eb34678d9edc52893f57003226"},{"sha":"66acb76bb0492b263215ca9b4d927a7be39ace02","author":{"email":"14deb5e5e417133e888bf47bb6a3555c9bb7d81c@khirnov.net","name":"Anton Khirnov"},"message":"lavc: add Intel libmfx-based HEVC encoder","distinct":true,"url":"https://api.github.com/repos/richardpl/FFmpeg/commits/66acb76bb0492b263215ca9b4d927a7be39ace02"},{"sha":"8fcd121b823caeadbe7597c9ae9229f6f164f949","author":{"email":"df7b252cf76d4b413544c9b5ebe9222d5feffae0@gentoo.org","name":"Luca Barbato"},"message":"doc: Use the succinct syntax for the channelmap example\n\nMixing succinct and long syntax does not work.","distinct":true,"url":"https://api.github.com/repos/richardpl/FFmpeg/commits/8fcd121b823caeadbe7597c9ae9229f6f164f949"},{"sha":"40af330adf7fde8073271cf2b41ff9adc4c2bba9","author":{"email":"7b9f86ede813172cbe5d0b76befa4988959d5998@gmail.com","name":"Sebastien Zwickert"},"message":"avconv: vda: Unlock the pixel buffer once it is accessed\n\nAvoid possible issues with memmapped hardware buffers in\ncase VDA is not doing a conversion on behalf of the user\nand make the code more proper as working example.\n\nCC: libav-stable@libav.org\nSigned-off-by: Luca Barbato <lu_zero@gentoo.org>","distinct":true,"url":"https://api.github.com/repos/richardpl/FFmpeg/commits/40af330adf7fde8073271cf2b41ff9adc4c2bba9"},{"sha":"d1a6cb195f610978ba5d2351e60f938f7f261d59","author":{"email":"a076b11c2cc63ccdc903dbe182e1eecc3cbbc094@gramner.com","name":"Henrik Gramner"},"message":"x86: Serialize rdtsc in read_time()\n\nImproves the accuracy of measurements, especially in short sections.\n\nTo quote the Intel 64 and IA-32 Architectures Software Developer's Manual:\n\"The RDTSC instruction is not a serializing instruction. It does not necessarily\nwait until all previous instructions have been executed before reading the counter.\nSimilarly, subsequent instructions may begin execution before the read operation\nis performed. If software requires RDTSC to be executed only after all previous\ninstructions have completed locally, it can either use RDTSCP (if the processor\nsupports that instruction) or execute the sequence LFENCE;RDTSC.\"\n\nSSE2 is a requirement for lfence so only use it on SSE2-capable systems.\nPrefer lfence;rdtsc over rdtscp since rdtscp is supported on fewer systems.\n\nSigned-off-by: Luca Barbato <lu_zero@gentoo.org>","distinct":true,"url":"https://api.github.com/repos/richardpl/FFmpeg/commits/d1a6cb195f610978ba5d2351e60f938f7f261d59"},{"sha":"84b223cc6d6ed4cc8bd295457a90f7c94a9dd784","author":{"email":"df7b252cf76d4b413544c9b5ebe9222d5feffae0@gentoo.org","name":"Luca Barbato"},"message":"configure: Make the new qsv encoder depend on libmfx\n\nFound-by: kropping","distinct":true,"url":"https://api.github.com/repos/richardpl/FFmpeg/commits/84b223cc6d6ed4cc8bd295457a90f7c94a9dd784"},{"sha":"96ee6b9962ec0479deddedd64a46aef4846d90ba","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"Merge commit '3a85397e8bb477eb34678d9edc52893f57003226'\n\n* commit '3a85397e8bb477eb34678d9edc52893f57003226':\n  lavc: add Intel libmfx-based MPEG2 encoder\n\nConflicts:\n\tChangelog\n\tconfigure\n\tlibavcodec/allcodecs.c\n\nMerged-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/richardpl/FFmpeg/commits/96ee6b9962ec0479deddedd64a46aef4846d90ba"},{"sha":"587980eb7a1f4b0228204aa846b72dc761e49779","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"configure: Fix build without libmfx\n\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/richardpl/FFmpeg/commits/587980eb7a1f4b0228204aa846b72dc761e49779"},{"sha":"7871eb43616776626ec9f9075b6d0a8cf73d159e","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"Merge commit '66acb76bb0492b263215ca9b4d927a7be39ace02'\n\n* commit '66acb76bb0492b263215ca9b4d927a7be39ace02':\n  lavc: add Intel libmfx-based HEVC encoder\n\nConflicts:\n\tChangelog\n\tconfigure\n\tlibavcodec/Makefile\n\tlibavcodec/allcodecs.c\n\tlibavcodec/qsv.c\n\tlibavcodec/qsvenc.c\n\tlibavcodec/version.h\n\nMerged-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/richardpl/FFmpeg/commits/7871eb43616776626ec9f9075b6d0a8cf73d159e"},{"sha":"7c502935ec6bfdbb474c4fe90617e45e639755ec","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"configure: Fix build without libmfx\n\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/richardpl/FFmpeg/commits/7c502935ec6bfdbb474c4fe90617e45e639755ec"},{"sha":"8d4460f1bbe94e02382594cee8dbb3e8ad2f9f32","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"Merge commit '8fcd121b823caeadbe7597c9ae9229f6f164f949'\n\n* commit '8fcd121b823caeadbe7597c9ae9229f6f164f949':\n  doc: Use the succinct syntax for the channelmap example\n\nConflicts:\n\tdoc/filters.texi\n\nMerged-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/richardpl/FFmpeg/commits/8d4460f1bbe94e02382594cee8dbb3e8ad2f9f32"},{"sha":"7e85727b984a605f1824fe076b58bf8209d83999","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"Merge commit '40af330adf7fde8073271cf2b41ff9adc4c2bba9'\n\n* commit '40af330adf7fde8073271cf2b41ff9adc4c2bba9':\n  avconv: vda: Unlock the pixel buffer once it is accessed\n\nSee: c06fdacc3dc706e70d953917fea845532d3703ca\nMerged-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/richardpl/FFmpeg/commits/7e85727b984a605f1824fe076b58bf8209d83999"},{"sha":"2ecbf44f21c09f8f03bf142b6ce033d5da2cd731","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"Merge commit 'd1a6cb195f610978ba5d2351e60f938f7f261d59'\n\n* commit 'd1a6cb195f610978ba5d2351e60f938f7f261d59':\n  x86: Serialize rdtsc in read_time()\n\nMerged-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/richardpl/FFmpeg/commits/2ecbf44f21c09f8f03bf142b6ce033d5da2cd731"},{"sha":"4a5074d7987e985645484c269e6f01faeec62da5","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"Merge commit '84b223cc6d6ed4cc8bd295457a90f7c94a9dd784'\n\n* commit '84b223cc6d6ed4cc8bd295457a90f7c94a9dd784':\n  configure: Make the new qsv encoder depend on libmfx\n\nConflicts:\n\tconfigure\n\nMerged-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/richardpl/FFmpeg/commits/4a5074d7987e985645484c269e6f01faeec62da5"},{"sha":"15893adbdb6a7000f59207bcb88def6e7b4812b9","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"avcodec/hevc_ps: Remove gotos from ff_hevc_parse_sps()\n\nThey are currently unnecessary\n\nFound-by: James Almer <jamrial@gmail.com>\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/richardpl/FFmpeg/commits/15893adbdb6a7000f59207bcb88def6e7b4812b9"},{"sha":"f497a9e84edb24c99a9043e1b21c7e48f3908e87","author":{"email":"f28214bbf0c8b88fe9cf700213e1d376e018fc20@imgtec.com","name":"Jovan Zelincevic"},"message":"libavcodec: Implementation of AAC_fixed_decoder (LC-module) [1/4]\n\nMove existing code to the new template files\n\nSigned-off-by: Nedeljko Babic <nedeljko.babic@imgtec.com>\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/richardpl/FFmpeg/commits/f497a9e84edb24c99a9043e1b21c7e48f3908e87"},{"sha":"08be74ac8154e4a8936b7023cc3a7f5396fb182c","author":{"email":"f28214bbf0c8b88fe9cf700213e1d376e018fc20@imgtec.com","name":"Jovan Zelincevic"},"message":"libavcodec: Implementation of AAC_fixed_decoder (LC-module) [2/4]\n\nAdd fixed point implementation of functions for generating tables\n\nSigned-off-by: Nedeljko Babic <nedeljko.babic@imgtec.com>\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/richardpl/FFmpeg/commits/08be74ac8154e4a8936b7023cc3a7f5396fb182c"},{"sha":"b04f46cb4bc07e41345f360e184ea4b3eab6e43f","author":{"email":"b6d872a22514b39d50f4db6ca49573edb89639ea@imgtec.com","name":"Djordje Pesut"},"message":"libavcodec: Implementation of AAC_fixed_decoder (LC-module) [3/4]\n\nAdd fixed point implementation\n\nSigned-off-by: Nedeljko Babic <nedeljko.babic@imgtec.com>\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/richardpl/FFmpeg/commits/b04f46cb4bc07e41345f360e184ea4b3eab6e43f"},{"sha":"f21b4472efb3b350676faa5a8af0b49e764f47ca","author":{"email":"f28214bbf0c8b88fe9cf700213e1d376e018fc20@imgtec.com","name":"Jovan Zelincevic"},"message":"libavcodec: Implementation of AAC_fixed_decoder (LC-module) [4/4]\n\nBuild system modified\n\nThere are several warnings occurring during build after this patch is\napplied. The cause of most of these warnings is in that some definitions\nneeded here are logical part of sbr module and are added in later patches.\nWhen this patches are applied these warnings stop occurring.\n\nThe only warning that is added here and is not fixed with later patches\nis warning that warns that type mismatch for table ff_aac_eld_window_480.\n\nThe reason for this warning is in that ER AAC ELD 480 is not integrated in\nto the fixed point implementation at this moment and there is no fixed point\nversion of this table.\n\nSigned-off-by: Nedeljko Babic <nedeljko.babic@imgtec.com>\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/richardpl/FFmpeg/commits/f21b4472efb3b350676faa5a8af0b49e764f47ca"},{"sha":"7ee935ba5c29832626a3fe0ca07fd2b06c513d31","author":{"email":"0ba4af815980827fd28782804f80675b937ef955@gmx.at","name":"Michael Niedermayer"},"message":"avcodec/qsvenc_hevc: Attempt to fix error: too few arguments to function ff_hevc_extract_rbsp\n\nFound-by: Ivan Uskov\nSigned-off-by: Michael Niedermayer <michaelni@gmx.at>","distinct":true,"url":"https://api.github.com/repos/richardpl/FFmpeg/commits/7ee935ba5c29832626a3fe0ca07fd2b06c513d31"}]}