Lines Matching refs:codec_state
255 inst->codec_state == VENUS_DEC_STATE_INIT && in vdec_check_src_change()
268 if (inst->codec_state != VENUS_DEC_STATE_INIT) in vdec_check_src_change()
276 if (!(inst->codec_state == VENUS_DEC_STATE_CAPTURE_SETUP) || in vdec_check_src_change()
577 if (!ret && inst->codec_state == VENUS_DEC_STATE_DECODING) { in vdec_decoder_cmd()
578 inst->codec_state = VENUS_DEC_STATE_DRAIN; in vdec_decoder_cmd()
582 inst->codec_state == VENUS_DEC_STATE_STOPPED) { in vdec_decoder_cmd()
587 inst->codec_state = VENUS_DEC_STATE_DECODING; in vdec_decoder_cmd()
990 if (inst->codec_state == VENUS_DEC_STATE_CAPTURE_SETUP) in vdec_queue_setup()
991 inst->codec_state = VENUS_DEC_STATE_STOPPED; in vdec_queue_setup()
1040 if (inst->codec_state == VENUS_DEC_STATE_DECODING) { in vdec_start_capture()
1050 if (inst->codec_state != VENUS_DEC_STATE_STOPPED) in vdec_start_capture()
1087 inst->codec_state = VENUS_DEC_STATE_DECODING; in vdec_start_capture()
1090 inst->codec_state = VENUS_DEC_STATE_DRAIN; in vdec_start_capture()
1109 if (inst->codec_state == VENUS_DEC_STATE_SEEK) { in vdec_start_output()
1115 inst->codec_state = VENUS_DEC_STATE_DRC; in vdec_start_output()
1117 inst->codec_state = VENUS_DEC_STATE_DECODING; in vdec_start_output()
1128 if (inst->codec_state == VENUS_DEC_STATE_INIT || in vdec_start_output()
1129 inst->codec_state == VENUS_DEC_STATE_CAPTURE_SETUP) { in vdec_start_output()
1134 if (inst->codec_state != VENUS_DEC_STATE_DEINIT) in vdec_start_output()
1171 inst->codec_state = VENUS_DEC_STATE_INIT; in vdec_start_output()
1229 switch (inst->codec_state) { in vdec_stop_capture()
1234 inst->codec_state = VENUS_DEC_STATE_STOPPED; in vdec_stop_capture()
1242 inst->codec_state = VENUS_DEC_STATE_CAPTURE_SETUP; in vdec_stop_capture()
1256 switch (inst->codec_state) { in vdec_stop_output()
1262 inst->codec_state = VENUS_DEC_STATE_SEEK; in vdec_stop_output()
1313 inst->codec_state = VENUS_DEC_STATE_DEINIT; in vdec_session_release()
1378 inst->codec_state == VENUS_DEC_STATE_DRC) { in vdec_vb2_buf_queue()
1441 if (inst->codec_state == VENUS_DEC_STATE_DRAIN) { in vdec_buf_done()
1443 inst->codec_state = VENUS_DEC_STATE_STOPPED; in vdec_buf_done()
1528 switch (inst->codec_state) { in vdec_event_change()
1530 inst->codec_state = VENUS_DEC_STATE_CAPTURE_SETUP; in vdec_event_change()
1534 inst->codec_state = VENUS_DEC_STATE_DRC; in vdec_event_change()
1546 if (inst->codec_state == VENUS_DEC_STATE_DRC) { in vdec_event_change()
1693 inst->codec_state = VENUS_DEC_STATE_DEINIT; in vdec_open()