srtpenc: fix failure return values from create_session()

create_session() returns an err_status_t with
err_status_ok=0 and err_status_fail=1, so
returning TRUE/FALSE is not quite right.

https://bugzilla.gnome.org/show_bug.cgi?id=749304
This commit is contained in:
Tim-Philipp Müller 2015-05-13 12:31:44 +01:00
parent 481e1f76e8
commit 9adefac59b

View file

@ -428,7 +428,7 @@ gst_srtp_enc_create_session (GstSrtpEnc * filter)
GST_ELEMENT_ERROR (filter, LIBRARY, SETTINGS,
("Cipher is not NULL, key must be set"),
("Cipher is not NULL, key must be set"));
return FALSE;
return err_status_fail;
}
expected = max_cipher_key_size (filter);
@ -439,7 +439,7 @@ gst_srtp_enc_create_session (GstSrtpEnc * filter)
("Master key size is wrong"),
("Expected master key of %d bytes, but received %" G_GSIZE_FORMAT
" bytes", expected, keysize));
return FALSE;
return err_status_fail;
}
}