git.libav.org Git - libav.git/rss log
Libav master git repository
Les articles publiés sur le site
-
intreadwrite : Add intermediate variables in the byteswise AV_W*() macros
1er août 2016, par Martin Storsjöintreadwrite: Add intermediate variables in the byteswise AV_W*() macros This avoids issues with expanding the argument multiple times, and makes sure that it is of the right type for the following shifts. Even if the caller of a macro could be expected not to pass parameters that have side effects if expanded multiple times, these fallback codepaths are rarely, if ever, tested, so it is expected that such issues can arise. Thefore, for safety, make sure the fallback codepaths only expand the arguments once. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Revert "libavutil : Use an intermediate variable in AV_COPY*U"
1er août 2016, par Martin StorsjöRevert "libavutil: Use an intermediate variable in AV_COPY*U" This reverts commit 014773b66bdff4de24f384066d1a85d2a5bb6774. Since 230b1c070, the bytewise AV_W*() macros only expand their argument once, i.e. doing exactly the same change as was done in the AV_COPY*U macros, so this change is no longer necessary. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Revert "Don’t use expressions with side effects in macro parameters"
1er août 2016, par Martin StorsjöRevert "Don't use expressions with side effects in macro parameters" This reverts commit 25bacd0a0c32ae682e6f411b1ac9020aeaabca72. Since 230b1c070, the bytewise AV_W*() macros only expand their argument once, so revert to the more readable version of these. Signed-off-by: Martin Storsjö <martin@martin.st>
-
h264dec : reset nb_slice_ctx_queued for hwaccel decoding
1er août 2016, par Anton Khirnov -
avconv_vaapi : Convert to use hw_frames_ctx only
31 juillet 2016, par Mark Thompson