
<     if (ctx->internal->hw_type->frames_init) {
<         ret = ctx->internal->hw_type->frames_init(ctx);
<         if (ret < 0)
<             goto fail;
---
>     if (ctx->internal && ctx->internal->hw_type && ctx->internal->hw_type->frames_init) {
>         ret = ctx->internal->hw_type->frames_init(ctx);
>         if (ret < 0)
>             return ret;
