int vid_codec_test(void) { pj_pool_t *pool; int rc = 0; pj_status_t status; int orig_log_level; orig_log_level = pj_log_get_level(); pj_log_set_level(3); PJ_LOG(3, (THIS_FILE, "Performing video codec tests..")); pool = pj_pool_create(mem, "Vid codec test", 256, 256, 0); status = pjmedia_vid_dev_subsys_init(mem); if (status != PJ_SUCCESS) return -10; #if PJMEDIA_HAS_FFMPEG_VID_CODEC status = pjmedia_codec_ffmpeg_vid_init(NULL, mem); if (status != PJ_SUCCESS) return -20; #endif rc = enum_codecs(); if (rc != 0) goto on_return; rc = encode_decode_test(pool, "h263-1998", PJMEDIA_VID_PACKING_WHOLE); if (rc != 0) goto on_return; rc = encode_decode_test(pool, "h263-1998", PJMEDIA_VID_PACKING_PACKETS); if (rc != 0) goto on_return; on_return: #if PJMEDIA_HAS_FFMPEG_VID_CODEC pjmedia_codec_ffmpeg_vid_deinit(); #endif pjmedia_vid_dev_subsys_shutdown(); pj_pool_release(pool); pj_log_set_level(orig_log_level); return rc; }
int main(int, char**) { int failed = 0; scalar_test_group<scalar>(failed); RUN_TEST(failed, encode_decode_test()); RUN_TEST(failed, message_id_test()); RUN_TEST(failed, annotation_key_test()); return failed; }
int main(int argc, char *argv[]) { grpc_test_init(argc, argv); empty_test(); basic_test(); lookup_by_key_test(); invalid_test(); copy_test(); replace_value_test(); replace_flags_test(); delete_tag_test(); add_tag_test(); replace_add_delete_test(); encode_decode_test(); return 0; }