Move build_intra_predictors_mby to RTCD framework
The vp8_build_intra_predictors_mby and vp8_build_intra_predictors_mby_s functions had global function pointers rather than using the RTCD framework. This can show up as a potential data race with tools such as helgrind. See https://bugzilla.mozilla.org/show_bug.cgi?id=640935 for an example. Change-Id: I29c407f828ac2bddfc039f852f138de5de888534
Showing
- vp8/common/arm/arm_systemdependent.c 4 additions, 31 deletionsvp8/common/arm/arm_systemdependent.c
- vp8/common/arm/recon_arm.h 10 additions, 0 deletionsvp8/common/arm/recon_arm.h
- vp8/common/generic/systemdependent.c 4 additions, 9 deletionsvp8/common/generic/systemdependent.c
- vp8/common/recon.h 19 additions, 0 deletionsvp8/common/recon.h
- vp8/common/reconintra.h 0 additions, 7 deletionsvp8/common/reconintra.h
- vp8/decoder/decodframe.c 4 additions, 3 deletionsvp8/decoder/decodframe.c
- vp8/encoder/encodeframe.c 2 additions, 1 deletionvp8/encoder/encodeframe.c
- vp8/encoder/encodeintra.c 1 addition, 1 deletionvp8/encoder/encodeintra.c
- vp8/encoder/pickinter.c 2 additions, 1 deletionvp8/encoder/pickinter.c
- vp8/encoder/rdopt.c 4 additions, 2 deletionsvp8/encoder/rdopt.c
Loading
Please register or sign in to comment