search for: g_mutex_free

Displaying 7 results from an estimated 7 matches for "g_mutex_free".

2017 Feb 07
1
Trick to compile older packages
...^ rtsp-media.c:161:3: error: 'g_cond_new' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:281) [-Werror=deprecated-declarations] media->cond = g_cond_new (); ^ rtsp-media.c: In function 'gst_rtsp_media_finalize': rtsp-media.c:242:3: error: 'g_mutex_free' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:279) [-Werror=deprecated-declarations] g_mutex_free (media->lock); ^ rtsp-media.c:243:3: error: 'g_cond_free' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:283) [-Werror=dep...
2007 Apr 08
0
libswfdec/swfdec_codec_audio.c libswfdec/swfdec_codec_gst.c
...*/ + gboolean done; /* TRUE after decoding stopped (error or EOF) */ +}; + +static void +swfdec_gst_audio_unref (gpointer data, GObject *unused) +{ + SwfdecGstAudio *player = data; + + if (!g_atomic_int_dec_and_test (&player->refcount)) + return; + g_cond_free (player->cond); + g_mutex_free (player->mutex); + gst_caps_unref (player->srccaps); + if (player->in) + swfdec_buffer_unref (player->in); + swfdec_buffer_queue_unref (player->out); + g_slice_free (SwfdecGstAudio, player); +} + +static void +swfdec_audio_decoder_gst_free (SwfdecAudioDecoder *dec) +{ + Swfde...
2007 Apr 05
0
configure.ac libswfdec/Makefile.am libswfdec/swfdec_codec.c libswfdec/swfdec_codec_gst.c
...ast output buffer */ + GstCaps * srccaps; /* caps to set on buffers */ +}; + +static void +swfdec_gst_video_unref (gpointer data, GObject *unused) +{ + SwfdecGstVideo *player = data; + + if (!g_atomic_int_dec_and_test (&player->refcount)) + return; + g_cond_free (player->cond); + g_mutex_free (player->mutex); + gst_caps_unref (player->srccaps); + if (player->in) + swfdec_buffer_unref (player->in); + if (player->out) + swfdec_buffer_unref (player->out); + g_slice_free (SwfdecGstVideo, player); +} + +static void +swfdec_codec_gst_video_finish (gpointer codec_da...
2007 Oct 26
0
6 commits - configure.ac libswfdec/swfdec_codec_audio.c libswfdec/swfdec_codec_gst.c libswfdec/swfdec_codec_video.c player/swfplay.c
...eturn ret; +} + +static GstBuffer * +swfdec_gst_buffer_new (SwfdecBuffer *buffer) { - SwfdecGstAudio *player = data; + /* FIXME: make this a zero-copy operation */ + GstBuffer *ret; - if (!g_atomic_int_dec_and_test (&player->refcount)) - return; - g_cond_free (player->cond); - g_mutex_free (player->mutex); - gst_caps_unref (player->srccaps); - if (player->in) - swfdec_buffer_unref (player->in); - swfdec_buffer_queue_unref (player->out); - g_slice_free (SwfdecGstAudio, player); + g_return_val_if_fail (buffer != NULL , NULL); + + ret = gst_buffer_new_and_alloc...
2007 Oct 28
1
9 commits - libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame_internal.h libswfdec/swfdec_as_object.c libswfdec/swfdec_codec_gst.c test/trace
...the decoder element */ + GstBuffer * last; /* last decoded buffer */ }; static void -swfdec_gst_video_unref (gpointer data, GObject *unused) -{ - SwfdecGstVideo *player = data; - - if (!g_atomic_int_dec_and_test (&player->refcount)) - return; - g_cond_free (player->cond); - g_mutex_free (player->mutex); - gst_caps_unref (player->srccaps); - if (player->in) - swfdec_buffer_unref (player->in); - if (player->out) - gst_buffer_unref (player->out); - g_slice_free (SwfdecGstVideo, player); -} - -static void swfdec_video_decoder_gst_free (SwfdecVideoDecoder *...
2007 Jul 02
0
Branch 'as' - 24 commits - configure.ac doc/Makefile.am doc/swfdec-sections.txt libswfdec/Makefile.am libswfdec/swfdec_amf.c libswfdec/swfdec_as_array.c libswfdec/swfdec_as_context.c libswfdec/swfdec_as_context.h libswfdec/swfdec_as_frame.c
...; + g_print (test->output); + if (!test->success) { + failures++; + g_string_append_printf (failed_tests, + " %s\n", test->filename); + } + test_free (test); } - test_free (test); + g_mutex_unlock (mutex); + g_cond_free (cond); + g_mutex_free (mutex); } + g_list_free (tests); /* report failures and exit */ if (failures > 0) { diff-tree 173401debdee58e1811cb556c79da1d3cd61b094 (from 6367dac34114e42feca8c64321b31a68a408c888) Author: Benjamin Otte <otte at gnome.org> Date: Fri Jun 29 14:21:19 2007 +0100 clean up...
2008 Jan 08
0
9 commits - configure.ac test/custom test/Makefile.am test/swfdec_test_initialize.as test/swfdec_test_initialize.h test/swfdec_test_test.c test/trace
...mutex); - g_print ("%s", test->output); - if (!test->success) { - failures++; - g_string_append_printf (failed_tests, - " %s\n", test->filename); - } - test_free (test); - } - g_mutex_unlock (mutex); - g_cond_free (cond); - g_mutex_free (mutex); - } - g_list_free (tests); - - /* report failures and exit */ - if (failures > 0) { - g_print ("\nFAILURES: %u\n", failures); - g_print ("%s", failed_tests->str); - g_string_free (failed_tests, TRUE); - return EXIT_FAILURE; - } else { - g_print...