diff options
author | Nanang Izzuddin <nanang@teluu.com> | 2011-07-19 03:42:28 +0000 |
---|---|---|
committer | Nanang Izzuddin <nanang@teluu.com> | 2011-07-19 03:42:28 +0000 |
commit | cd283c8825c9a94400f27735acb1c9385e90ffc8 (patch) | |
tree | 56d5722310fa8957ce5d1ba7cbd137cf8802dcc7 /pjmedia/src/test/test.c | |
parent | ed8f8d08abba9040f769e922aa0c1adbde86fbbc (diff) |
Re #1326: Initial code integration from branch 2.0-dev to trunk as "2.0-pre-alpha-svn".
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3664 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjmedia/src/test/test.c')
-rw-r--r-- | pjmedia/src/test/test.c | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/pjmedia/src/test/test.c b/pjmedia/src/test/test.c index ca53d732..d243ed8a 100644 --- a/pjmedia/src/test/test.c +++ b/pjmedia/src/test/test.c @@ -47,15 +47,33 @@ int test_main(void) { int rc = 0; pj_caching_pool caching_pool; + pj_pool_t *pool; pj_init(); pj_caching_pool_init(&caching_pool, &pj_pool_factory_default_policy, 0); + pool = pj_pool_create(&caching_pool.factory, "test", 1000, 512, NULL); pj_log_set_decor(PJ_LOG_HAS_NEWLINE); pj_log_set_level(3); mem = &caching_pool.factory; + pjmedia_video_format_mgr_create(pool, 64, 0, NULL); + pjmedia_converter_mgr_create(pool, NULL); + pjmedia_vid_codec_mgr_create(pool, NULL); + +#if HAS_VID_PORT_TEST + DO_TEST(vid_port_test()); +#endif + +#if HAS_VID_DEV_TEST + DO_TEST(vid_dev_test()); +#endif + +#if HAS_VID_CODEC_TEST + DO_TEST(vid_codec_test()); +#endif + #if HAS_SDP_NEG_TEST DO_TEST(sdp_neg_test()); #endif @@ -81,6 +99,11 @@ on_return: PJ_LOG(3,(THIS_FILE,"Looks like everything is okay!")); } + pjmedia_video_format_mgr_destroy(pjmedia_video_format_mgr_instance()); + pjmedia_converter_mgr_destroy(pjmedia_converter_mgr_instance()); + pjmedia_vid_codec_mgr_destroy(pjmedia_vid_codec_mgr_instance()); + + pj_pool_release(pool); pj_caching_pool_destroy(&caching_pool); return rc; |