summaryrefslogtreecommitdiff
path: root/pjmedia
diff options
context:
space:
mode:
authorNanang Izzuddin <nanang@teluu.com>2013-06-13 09:36:49 +0000
committerNanang Izzuddin <nanang@teluu.com>2013-06-13 09:36:49 +0000
commit060b9ffbf5ef8b92feee9cbe009cd7e4f2cb49b7 (patch)
treed042dca9ca8af08556655268240bead1c66c8a47 /pjmedia
parent52dd1574caa10229ec5e672b817c75e4793d2409 (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
Diffstat (limited to 'pjmedia')
-rw-r--r--pjmedia/src/pjmedia-videodev/sdl_dev.c3
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)