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...