diff options
| author | Edward Hervey <bilboed@bilboed.com> | 2006-03-12 15:33:00 +0000 | 
|---|---|---|
| committer | Edward Hervey <bilboed@bilboed.com> | 2006-03-12 15:33:00 +0000 | 
| commit | 6d3ac9f27a74e4f32526b432ab69058be3b9544e (patch) | |
| tree | 45bf66748ff26e1f4fc98058d7af6ac838fd3143 | |
| parent | 617cafbaabdba090db42616c2a4cd4f12303fc1e (diff) | |
sys/v4l2/v4l2src_calls.c: g_atomic_int_set is only available in glib-0.10, use gst_atomic_int_et instead.
Original commit message from CVS:
* sys/v4l2/v4l2src_calls.c: (gst_v4l2src_capture_init),
(gst_v4l2src_buffer_pool_free):
g_atomic_int_set is only available in glib-0.10, use gst_atomic_int_et
instead.
| -rw-r--r-- | sys/v4l2/v4l2src_calls.c | 8 | 
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/v4l2/v4l2src_calls.c b/sys/v4l2/v4l2src_calls.c index ae27de1b..6dfe4494 100644 --- a/sys/v4l2/v4l2src_calls.c +++ b/sys/v4l2/v4l2src_calls.c @@ -332,7 +332,7 @@ gst_v4l2src_capture_init (GstV4l2Src * v4l2src)      GST_LOG_OBJECT (v4l2src, "initiating buffer pool");      v4l2src->pool = g_new (GstV4l2BufferPool, 1); -    g_atomic_int_set (&v4l2src->pool->refcount, 1); +    gst_atomic_int_set (&v4l2src->pool->refcount, 1);      v4l2src->pool->video_fd = GST_V4L2ELEMENT (v4l2src)->video_fd;      v4l2src->pool->buffer_count = v4l2src->breq.count;      v4l2src->pool->buffers = g_new0 (GstV4l2Buffer, v4l2src->breq.count); @@ -340,7 +340,7 @@ gst_v4l2src_capture_init (GstV4l2Src * v4l2src)      for (n = 0; n < v4l2src->breq.count; n++) {        GstV4l2Buffer *buffer = &v4l2src->pool->buffers[n]; -      g_atomic_int_set (&buffer->refcount, 1); +      gst_atomic_int_set (&buffer->refcount, 1);        buffer->pool = v4l2src->pool;        buffer->buffer.index = n;        buffer->buffer.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; @@ -455,11 +455,11 @@ gst_v4l2src_buffer_pool_free (GstV4l2BufferPool * pool, gboolean do_close)    guint i;    for (i = 0; i < pool->buffer_count; i++) { -    g_atomic_int_set (&pool->buffers[i].refcount, 0); +    gst_atomic_int_set (&pool->buffers[i].refcount, 0);      munmap (pool->buffers[i].start, pool->buffers[i].length);    }    g_free (pool->buffers); -  g_atomic_int_set (&pool->refcount, 0); +  gst_atomic_int_set (&pool->refcount, 0);    if (do_close)      close (pool->video_fd);    g_free (pool);  | 
