Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-03-30Merge commit 'ee59f0540875ab42496af2aacddd942757707683'Clément Bœsch
* commit 'ee59f0540875ab42496af2aacddd942757707683': intrax8: Have function signature match across declaration and definition Merged-by: Clément Bœsch <cboesch@gopro.com>
2017-03-21Merge commit '3281d823cdc7601c4900eb103958c05f59f65555'Clément Bœsch
* commit '3281d823cdc7601c4900eb103958c05f59f65555': intrax8: Change type of array stride parameters to ptrdiff_t Merged-by: Clément Bœsch <u@pkh.me>
2016-11-03intrax8: Have function signature match across declaration and definitionDiego Biurrun
libavcodec/intrax8.c(776) : warning C4028: formal parameter 1 different from declaration
2016-09-29intrax8: Change type of array stride parameters to ptrdiff_tDiego Biurrun
ptrdiff_t is the correct type for array strides and similar. Also rename all such parameters to "stride" for consistency.
2016-07-22lavc/intrax8: Use correct printf specifier for size_t on Windows.Carl Eugen Hoyos
2016-06-21Merge commit '41ed7ab45fc693f7d7fc35664c0233f4c32d69bb'Clément Bœsch
* commit '41ed7ab45fc693f7d7fc35664c0233f4c32d69bb': cosmetics: Fix spelling mistakes Merged-by: Clément Bœsch <u@pkh.me>
2016-05-07Merge commit 'ca8c7591735c0f80cc29e31e2e92cb10228e14c7'Derek Buitenhuis
* commit 'ca8c7591735c0f80cc29e31e2e92cb10228e14c7': intrax8: Remove mpegvideo dependency Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-05-07Merge commit '6ebd06a9b2508747a135ee4c880d8f612e08932b'Derek Buitenhuis
* commit '6ebd06a9b2508747a135ee4c880d8f612e08932b': intrax8: Drop lots of pointless parentheses Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-05-07Merge commit '9b57995cdd489a4cff51dcc1a1f08ac77ec5a58c'Derek Buitenhuis
* commit '9b57995cdd489a4cff51dcc1a1f08ac77ec5a58c': intrax8: Drop MB emulation code Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-05-07Merge commit '9fa888c02801fff2e8817c24068f5296bbe60000'Derek Buitenhuis
* commit '9fa888c02801fff2e8817c24068f5296bbe60000': intrax8: Keep a reference to the decoder blocks Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-05-07Merge commit 'c2084ffcbfc11d1b6ed3a4a0df9cafd56fbb896f'Derek Buitenhuis
* commit 'c2084ffcbfc11d1b6ed3a4a0df9cafd56fbb896f': intrax8: Use the generic horizband function Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-05-07Merge commit 'b1268e0f032a3af3912fe3fb8d3855e12d7ea83b'Derek Buitenhuis
* commit 'b1268e0f032a3af3912fe3fb8d3855e12d7ea83b': intrax8: Pass macroblock coordinates to ff_intrax8_decode_picture Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-05-07Merge commit 'd0540fd02171a6233d2016b199d013299debf7e3'Derek Buitenhuis
* commit 'd0540fd02171a6233d2016b199d013299debf7e3': intrax8: Pass macroblock size to ff_intrax8_common_init Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-05-04cosmetics: Fix spelling mistakesVittorio Giovara
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2016-04-24Merge commit '159323897f545e7405fb9db234e0ba123e174376'Derek Buitenhuis
* commit '159323897f545e7405fb9db234e0ba123e174376': intrax8: Add a local BlockDSPContext and initialize it Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-24Merge commit '1eaae7abb8f208fefb4e8b9e983e61b2499206a3'Derek Buitenhuis
* commit '1eaae7abb8f208fefb4e8b9e983e61b2499206a3': intrax8: Reference the current AVCodecContext Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-24Merge commit '8072345e9f86d88fbc4a15c17cb03f1e4701c9a5'Derek Buitenhuis
* commit '8072345e9f86d88fbc4a15c17cb03f1e4701c9a5': intrax8: Keep a reference to the GetBitContext reader Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-24Merge commit '65f14128c4bcf8fcd9d3ba1e20b7a22057c9cfb0'Derek Buitenhuis
* commit '65f14128c4bcf8fcd9d3ba1e20b7a22057c9cfb0': intrax8: Use a constant buffer instead of a ScratchpadContext Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-24Merge commit 'eaeba6f241e0de0e797be10f8fda967ef8489e64'Derek Buitenhuis
* commit 'eaeba6f241e0de0e797be10f8fda967ef8489e64': intrax8: Pass the output frame to the decoding function Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-24Merge commit '577393321c389ad2973bec6168a8045c94a9e099'Derek Buitenhuis
* commit '577393321c389ad2973bec6168a8045c94a9e099': intrax8: Carry over the loopfilter value in ff_intrax8_decode_picture Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-24Merge commit '68127e1bf8037a6e0acd6401cc8c5da950e3fa0a'Derek Buitenhuis
* commit '68127e1bf8037a6e0acd6401cc8c5da950e3fa0a': intrax8: Keep a reference to the context idctdsp Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-24Merge commit '65127450add50c3bca307edc0517d2e8382717a0'Derek Buitenhuis
* commit '65127450add50c3bca307edc0517d2e8382717a0': intrax8: Make x8_init_block_index not use mpegvideo fields Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-24Merge commit '922b7e6d86e6197dfa5ebde602dd12cc66fb5f1f'Derek Buitenhuis
* commit '922b7e6d86e6197dfa5ebde602dd12cc66fb5f1f': intrax8: Use local destination buffers Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-18avcodec/intrax8: Remove duplicated chunk from ↵Michael Niedermayer
ba5bcf96124a4933eef170dfe7955809d8d54a64 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-04-17Merge commit '8dead2aaca4aa8b84b77b05745755afb56b7d37a'Derek Buitenhuis
* commit '8dead2aaca4aa8b84b77b05745755afb56b7d37a': Move const qualifier before type name Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-17Merge commit '0372e73f917e72c40b09270f771046fc142be4a7'Derek Buitenhuis
* commit '0372e73f917e72c40b09270f771046fc142be4a7': intrax8: Check and propagate errors from ff_intrax8_common_init Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-17Merge commit 'ad8aa8e6c648b61f01b9f106f27b9d4f3d094345'Derek Buitenhuis
* commit 'ad8aa8e6c648b61f01b9f106f27b9d4f3d094345': intrax8: Move documentation from implementation to header file Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-17Merge commit '2ade1cdafb96bf47e77f7ed74731d78a30aae950'Derek Buitenhuis
* commit '2ade1cdafb96bf47e77f7ed74731d78a30aae950': intrax8: K&R formatting cosmetics Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-17Merge commit '6f5ff559dbd01fa4ea96bc0a1d2e0c21f2db8d13'Derek Buitenhuis
* commit '6f5ff559dbd01fa4ea96bc0a1d2e0c21f2db8d13': intrax8: Adjust printf conversion specifier for sizeof expression Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-17Merge commit '42244ce07a1f4f5108ae86d50fe72db785d483ed'Derek Buitenhuis
* commit '42244ce07a1f4f5108ae86d50fe72db785d483ed': intrax8: Move a comment to the place it corresponds Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-17Merge commit '750562549ceef268b29b94f6a887d9cf331a8c78'Derek Buitenhuis
* commit '750562549ceef268b29b94f6a887d9cf331a8c78': intrax8: Wrap multiline macros in do{}while(0) clauses Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-17Merge commit '0c6a70873fc6e43194b471d112c30823b6c8d0b4'Derek Buitenhuis
* commit '0c6a70873fc6e43194b471d112c30823b6c8d0b4': intrax8: Move error resilience out of intrax8 Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-03-29intrax8: Remove mpegvideo dependencyVittorio Giovara
2016-03-29intrax8: Drop lots of pointless parenthesesDiego Biurrun
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2016-03-29intrax8: Drop MB emulation codeVittorio Giovara
This is already performed in init_context_frame().
2016-03-29intrax8: Keep a reference to the decoder blocksVittorio Giovara
2016-03-29intrax8: Use the generic horizband functionVittorio Giovara
This is assuming that intrax8 has no support for interlacing Carry over lowdelay value in ff_intrax8_decode_picture.
2016-03-29intrax8: Pass macroblock coordinates to ff_intrax8_decode_pictureVittorio Giovara
These values need to be updated with the last macroblock position, so keep them as pointers.
2016-03-29intrax8: Pass macroblock size to ff_intrax8_common_initVittorio Giovara
Helps in decoupling this code from mpegvideo.
2016-03-25intrax8: Add a local BlockDSPContext and initialize itVittorio Giovara
Helps in decoupling this code from mpegvideo.
2016-03-25intrax8: Reference the current AVCodecContextVittorio Giovara
It will be needed to initialize BlockDSP in the next commit.
2016-03-25intrax8: Keep a reference to the GetBitContext readerVittorio Giovara
Helps in decoupling this code from mpegvideo.
2016-03-25intrax8: Use a constant buffer instead of a ScratchpadContextVittorio Giovara
The size of the block is fixed (8x8 plus padding).
2016-03-25intrax8: Pass the output frame to the decoding functionVittorio Giovara
Helps in decoupling this code from mpegvideo.
2016-03-25intrax8: Carry over the loopfilter value in ff_intrax8_decode_pictureVittorio Giovara
Helps in decoupling this code from mpegvideo.
2016-03-25intrax8: Keep a reference to the context idctdspVittorio Giovara
Use it instead of the embedded mpegvideo one. Update init function signature to load it directly from the callers.
2016-03-25intrax8: Make x8_init_block_index not use mpegvideo fieldsVittorio Giovara
2016-03-25intrax8: Use local destination buffersVittorio Giovara
These buffers are just a way to store frame pointers and be able to modify them without touching the original ones. The two dependent decoders (WMV2 and VC1) do not need special care for these fields: the former does not seem to use the dest buffers, while the latter reinits them every time to the current frame data buffers. So only keep a local copy rather than the one from mpegvideo.
2016-03-23Move const qualifier before type nameDiego Biurrun
2016-03-23intrax8: Check and propagate errors from ff_intrax8_common_initVittorio Giovara
This allows dropping an afterwards redundant assert.