vlc | branch: master | Steve Lhomme <[email protected]> | Wed Jul 31 12:11:39 2019 +0200| [853fdc85fc25fc6f166406070e247c8b8d09ec92] | committer: Steve Lhomme
vout: remove always false is_slow We don't need it anymore. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=853fdc85fc25fc6f166406070e247c8b8d09ec92 --- include/vlc_vout_display.h | 1 - src/video_output/video_output.c | 3 +-- src/video_output/vout_wrapper.c | 2 +- 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/include/vlc_vout_display.h b/include/vlc_vout_display.h index cc5dbd2032..80f813ba87 100644 --- a/include/vlc_vout_display.h +++ b/include/vlc_vout_display.h @@ -105,7 +105,6 @@ typedef struct vout_display_cfg { * */ typedef struct { - bool is_slow; /* The picture memory has slow read/write */ bool has_pictures_invalid; /* Can handle VOUT_DISPLAY_RESET_PICTURES */ bool can_scale_spu; /* Handles subpictures with a non default zoom factor */ const vlc_fourcc_t *subpicture_chromas; /* List of supported chromas for subpicture rendering. */ diff --git a/src/video_output/video_output.c b/src/video_output/video_output.c index 619ccbf194..4a2cde9f98 100644 --- a/src/video_output/video_output.c +++ b/src/video_output/video_output.c @@ -1032,8 +1032,7 @@ static int ThreadDisplayRenderPicture(vout_thread_t *vout, bool is_forced) //because there is currently no way to transform subpictures to match //the source format. const bool do_early_spu = !do_dr_spu && - vd->source.orientation == ORIENT_NORMAL && - (vd->info.is_slow || do_snapshot); + vd->source.orientation == ORIENT_NORMAL; const vlc_fourcc_t *subpicture_chromas; video_format_t fmt_spu; diff --git a/src/video_output/vout_wrapper.c b/src/video_output/vout_wrapper.c index 24ef0e0448..9ac6e2eab0 100644 --- a/src/video_output/vout_wrapper.c +++ b/src/video_output/vout_wrapper.c @@ -83,7 +83,7 @@ vout_display_t *vout_OpenWrapper(vout_thread_t *vout, sys->display_pool = NULL; const bool use_dr = !vout_IsDisplayFiltered(vd); - const bool allow_dr = !vd->info.has_pictures_invalid && !vd->info.is_slow && use_dr; + const bool allow_dr = !vd->info.has_pictures_invalid && use_dr; const unsigned private_picture = 4; /* XXX 3 for filter, 1 for SPU */ const unsigned decoder_picture = 1 + sys->dpb_size; const unsigned kept_picture = 1; /* last displayed picture */ _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
