{"push_id":1081011447,"size":16,"distinct_size":16,"ref":"refs/heads/master","head":"87b8e9500874930667ac966ea2fabdd6222ef6e0","before":"83e0b1b1d7b4120f1bdd2576e977a6bda0283ce9","commits":[{"sha":"577393321c389ad2973bec6168a8045c94a9e099","author":{"email":"ac57ef526fa7e02bb07c086ae63db1e9f35c82e3@gmail.com","name":"Vittorio Giovara"},"message":"intrax8: Carry over the loopfilter value in ff_intrax8_decode_picture\n\nHelps in decoupling this code from mpegvideo.","distinct":true,"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/577393321c389ad2973bec6168a8045c94a9e099"},{"sha":"eaeba6f241e0de0e797be10f8fda967ef8489e64","author":{"email":"ac57ef526fa7e02bb07c086ae63db1e9f35c82e3@gmail.com","name":"Vittorio Giovara"},"message":"intrax8: Pass the output frame to the decoding function\n\nHelps in decoupling this code from mpegvideo.","distinct":true,"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/eaeba6f241e0de0e797be10f8fda967ef8489e64"},{"sha":"65f14128c4bcf8fcd9d3ba1e20b7a22057c9cfb0","author":{"email":"ac57ef526fa7e02bb07c086ae63db1e9f35c82e3@gmail.com","name":"Vittorio Giovara"},"message":"intrax8: Use a constant buffer instead of a ScratchpadContext\n\nThe size of the block is fixed (8x8 plus padding).","distinct":true,"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/65f14128c4bcf8fcd9d3ba1e20b7a22057c9cfb0"},{"sha":"8072345e9f86d88fbc4a15c17cb03f1e4701c9a5","author":{"email":"ac57ef526fa7e02bb07c086ae63db1e9f35c82e3@gmail.com","name":"Vittorio Giovara"},"message":"intrax8: Keep a reference to the GetBitContext reader\n\nHelps in decoupling this code from mpegvideo.","distinct":true,"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/8072345e9f86d88fbc4a15c17cb03f1e4701c9a5"},{"sha":"1eaae7abb8f208fefb4e8b9e983e61b2499206a3","author":{"email":"ac57ef526fa7e02bb07c086ae63db1e9f35c82e3@gmail.com","name":"Vittorio Giovara"},"message":"intrax8: Reference the current AVCodecContext\n\nIt will be needed to initialize BlockDSP in the next commit.","distinct":true,"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/1eaae7abb8f208fefb4e8b9e983e61b2499206a3"},{"sha":"159323897f545e7405fb9db234e0ba123e174376","author":{"email":"ac57ef526fa7e02bb07c086ae63db1e9f35c82e3@gmail.com","name":"Vittorio Giovara"},"message":"intrax8: Add a local BlockDSPContext and initialize it\n\nHelps in decoupling this code from mpegvideo.","distinct":true,"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/159323897f545e7405fb9db234e0ba123e174376"},{"sha":"edf54887e2935a30f9d9a46dd806802c3c867c0e","author":{"email":"31e1d6ac5b5f53924bde4eb7156288b416e3b45e@zevv.nl","name":"Ico Doornekamp"},"message":"rtpdec_jpeg: fix low contrast image on low quality setting\n\nThe problem is that the argument 'q' is of the type uint8_t.\nAccording to the JPEG standard, if 1 <= q <= 50, the scale factor\n'S' should be 5000 / Q. Because the create_default_qtables() reuses\nthe variable 'q' to store the result of this calculation, for small\nvalues of q < 19, q wil subsequently overflow and give wrong results\nin the calculated quantization tables.\n\nInstead, use a new variable 'S' (same name as in RFC2435) with the\nproper range to store the result of the division.\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","distinct":true,"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/edf54887e2935a30f9d9a46dd806802c3c867c0e"},{"sha":"cdb1665f70def544ddab3e3ed3763ef99c8b3873","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@martin.st","name":"Martin Storsjö"},"message":"aarch64: Make transpose_4x4H do a regular transpose\n\nPreviously, ff_h264_idct_add_neon (originally in the arm version) used\na non-regular transpose in order to be able to use more instructions\nthat deal with registers as 128 bit register pairs. The aarch64\ntranslation doesn't do it to the same extent, but brought along the\nsame structure since it was a straight translation.\n\nThis reshuffles ff_h264_idct_add_neon, bringing it closer to\nthe C implementation, making the transpose_4x4H macro do a regular\ntranspose, usable for other algorithms as well.\n\nPreviously, the third and fourth output from transpose_4x4H were\nswapped, and prior to cc29d96d5a, the same inputs as well. In\naddition to just swapping the outputs, also renumber the intermediate\nregisters for better readability (making the register order match\ntranspose_4x8B).\n\nThis runs with the same number of cycles as before.\n\nSigned-off-by: Martin Storsjö <martin@martin.st>","distinct":true,"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/cdb1665f70def544ddab3e3ed3763ef99c8b3873"},{"sha":"e5c655b09817da9388a8812b93e9948c44cc00af","author":{"email":"aff7d637ede26ea82e5226e01b697996cc52e526@gmail.com","name":"Derek Buitenhuis"},"message":"Merge commit '577393321c389ad2973bec6168a8045c94a9e099'\n\n* commit '577393321c389ad2973bec6168a8045c94a9e099':\n  intrax8: Carry over the loopfilter value in ff_intrax8_decode_picture\n\nMerged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/e5c655b09817da9388a8812b93e9948c44cc00af"},{"sha":"36dad146935a500ef6fd7246b5c216f7af26f9db","author":{"email":"aff7d637ede26ea82e5226e01b697996cc52e526@gmail.com","name":"Derek Buitenhuis"},"message":"Merge commit 'eaeba6f241e0de0e797be10f8fda967ef8489e64'\n\n* commit 'eaeba6f241e0de0e797be10f8fda967ef8489e64':\n  intrax8: Pass the output frame to the decoding function\n\nMerged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/36dad146935a500ef6fd7246b5c216f7af26f9db"},{"sha":"93c61c980d63101d7ea1664fd83c810e95ffdc06","author":{"email":"aff7d637ede26ea82e5226e01b697996cc52e526@gmail.com","name":"Derek Buitenhuis"},"message":"Merge commit '65f14128c4bcf8fcd9d3ba1e20b7a22057c9cfb0'\n\n* commit '65f14128c4bcf8fcd9d3ba1e20b7a22057c9cfb0':\n  intrax8: Use a constant buffer instead of a ScratchpadContext\n\nMerged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/93c61c980d63101d7ea1664fd83c810e95ffdc06"},{"sha":"50fa5715bcc3e63143e8ae8d1ef57d9e0e6a6325","author":{"email":"aff7d637ede26ea82e5226e01b697996cc52e526@gmail.com","name":"Derek Buitenhuis"},"message":"Merge commit '8072345e9f86d88fbc4a15c17cb03f1e4701c9a5'\n\n* commit '8072345e9f86d88fbc4a15c17cb03f1e4701c9a5':\n  intrax8: Keep a reference to the GetBitContext reader\n\nMerged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/50fa5715bcc3e63143e8ae8d1ef57d9e0e6a6325"},{"sha":"52692eed615cc6dd05edae5505044401059408a0","author":{"email":"aff7d637ede26ea82e5226e01b697996cc52e526@gmail.com","name":"Derek Buitenhuis"},"message":"Merge commit '1eaae7abb8f208fefb4e8b9e983e61b2499206a3'\n\n* commit '1eaae7abb8f208fefb4e8b9e983e61b2499206a3':\n  intrax8: Reference the current AVCodecContext\n\nMerged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/52692eed615cc6dd05edae5505044401059408a0"},{"sha":"896fce85096622b29c0312f4aa450f879d44f3cc","author":{"email":"aff7d637ede26ea82e5226e01b697996cc52e526@gmail.com","name":"Derek Buitenhuis"},"message":"Merge commit '159323897f545e7405fb9db234e0ba123e174376'\n\n* commit '159323897f545e7405fb9db234e0ba123e174376':\n  intrax8: Add a local BlockDSPContext and initialize it\n\nMerged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/896fce85096622b29c0312f4aa450f879d44f3cc"},{"sha":"4fe4c5c3761a92fdaf8b3bbb21c00fb40b08f156","author":{"email":"aff7d637ede26ea82e5226e01b697996cc52e526@gmail.com","name":"Derek Buitenhuis"},"message":"Merge commit 'edf54887e2935a30f9d9a46dd806802c3c867c0e'\n\nThis merge is a no-op.\n\n* commit 'edf54887e2935a30f9d9a46dd806802c3c867c0e':\n  rtpdec_jpeg: fix low contrast image on low quality setting\n\nMerged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/4fe4c5c3761a92fdaf8b3bbb21c00fb40b08f156"},{"sha":"87b8e9500874930667ac966ea2fabdd6222ef6e0","author":{"email":"aff7d637ede26ea82e5226e01b697996cc52e526@gmail.com","name":"Derek Buitenhuis"},"message":"Merge commit 'cdb1665f70def544ddab3e3ed3763ef99c8b3873'\n\n* commit 'cdb1665f70def544ddab3e3ed3763ef99c8b3873':\n  aarch64: Make transpose_4x4H do a regular transpose\n\nMerged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/FFmpeg/FFmpeg/commits/87b8e9500874930667ac966ea2fabdd6222ef6e0"}]}