summaryrefslogtreecommitdiff
path: root/mfx_stub/mfxsession.c
diff options
context:
space:
mode:
Diffstat (limited to 'mfx_stub/mfxsession.c')
-rw-r--r--mfx_stub/mfxsession.c14
1 files changed, 6 insertions, 8 deletions
diff --git a/mfx_stub/mfxsession.c b/mfx_stub/mfxsession.c
index 6a5cb74..ff8467a 100644
--- a/mfx_stub/mfxsession.c
+++ b/mfx_stub/mfxsession.c
@@ -36,14 +36,12 @@ mfxStatus MFXInit(mfxIMPL impl, mfxVersion* ver, mfxSession* session) {
mfxStatus MFXClose(mfxSession session) {
if (session->mids) {
- for (size_t i = 0; i < session->mids_count; i++) {
- mfxFrameAllocResponse response = {
- .mids = session->mids,
- .NumFrameActual = (mfxU16)session->mids_count,
- };
- assert(session->allocator.Free(session->allocator.pthis, &response) ==
- MFX_ERR_NONE);
- }
+ mfxFrameAllocResponse response = {
+ .mids = session->mids,
+ .NumFrameActual = (mfxU16)session->mids_count,
+ };
+ assert(session->allocator.Free(session->allocator.pthis, &response) ==
+ MFX_ERR_NONE);
free(session->mids);
}
if (session->context_id != VA_INVALID_ID) {