diff options
Diffstat (limited to 'test/test.c')
-rw-r--r-- | test/test.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/test/test.c b/test/test.c index bc6670193..b750f2acd 100644 --- a/test/test.c +++ b/test/test.c @@ -309,7 +309,12 @@ int main( int argc, char ** argv ) hb_system_sleep_prevent(h); - hb_gui_use_hwd_flag = use_hwd; + + // FIXME: When hardware decode is enabled, the scan must be performed + // with hardware decode enabled because the decoder context used during + // encoding phase comes from the context used during scan. This is + // broken by design and I would very much like to fix this someday. + hb_hwd_set_enable(h, use_hwd); hb_scan( h, input, titleindex, preview_count, store_previews, min_title_duration * 90000LL ); /* Wait... */ @@ -1673,9 +1678,6 @@ static int HandleEvents( hb_handle_t * h ) hb_filter_object_t * filter; - job->use_detelecine = detelecine; - job->use_decomb = decomb; - /* Add selected filters */ if( detelecine ) { |