diff options
author | Nanang Izzuddin <nanang@teluu.com> | 2013-06-13 09:36:49 +0000 |
---|---|---|
committer | Nanang Izzuddin <nanang@teluu.com> | 2013-06-13 09:36:49 +0000 |
commit | 060b9ffbf5ef8b92feee9cbe009cd7e4f2cb49b7 (patch) | |
tree | d042dca9ca8af08556655268240bead1c66c8a47 | |
parent | 52dd1574caa10229ec5e672b817c75e4793d2409 (diff) |
Fixed #1676: fixed assertion when SDL initialization fails on library startup.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4535 74dad513-b988-da41-8d7b-12977e46ad98
-rw-r--r-- | pjmedia/src/pjmedia-videodev/sdl_dev.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pjmedia/src/pjmedia-videodev/sdl_dev.c b/pjmedia/src/pjmedia-videodev/sdl_dev.c index 4654ee0a..0804d7a1 100644 --- a/pjmedia/src/pjmedia-videodev/sdl_dev.c +++ b/pjmedia/src/pjmedia-videodev/sdl_dev.c @@ -447,6 +447,8 @@ static pj_status_t sdl_factory_init(pjmedia_vid_dev_factory *f) pj_status_t status; SDL_version version; + pj_list_init(&sf->streams); + status = job_queue_create(sf->pool, &sf->jq); if (status != PJ_SUCCESS) return PJMEDIA_EVID_INIT; @@ -455,7 +457,6 @@ static pj_status_t sdl_factory_init(pjmedia_vid_dev_factory *f) if (status != PJ_SUCCESS) return status; - pj_list_init(&sf->streams); status = pj_mutex_create_recursive(sf->pool, "sdl_factory", &sf->mutex); if (status != PJ_SUCCESS) |