summaryrefslogtreecommitdiffstats
path: root/test/test.c
diff options
context:
space:
mode:
Diffstat (limited to 'test/test.c')
-rw-r--r--test/test.c10
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 )
{