mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 12:11:13 +00:00
configure.ac: X_DISPLAY_MISSING is set to 1 if AC_PATH_XTRA fails to find X development files. I don't understand the...
Original commit message from CVS: * configure.ac: X_DISPLAY_MISSING is set to 1 if AC_PATH_XTRA fails to find X development files. I don't understand the previous tests and they fail on my debian/ppc unstable. This one works. * examples/gstplay/player.c: (main): Set the pipeline to READY before exiting. * gst-libs/gst/play/gstplay.c: (gst_play_get_length_callback), (gst_play_set_video_sink), (gst_play_set_audio_sink), (gst_play_set_visualization): Add some safety checks in set_ methods and state_change. This was throwing some ugly CRITICAL messages when pipeline was getting disposed and casts were failing.
This commit is contained in:
parent
ae91d7c717
commit
58fee07b95
3 changed files with 17 additions and 1 deletions
13
ChangeLog
13
ChangeLog
|
@ -1,3 +1,16 @@
|
||||||
|
2003-12-21 Julien MOUTTE <julien@moutte.net>
|
||||||
|
|
||||||
|
* configure.ac: X_DISPLAY_MISSING is set to 1 if AC_PATH_XTRA fails to
|
||||||
|
find X development files. I don't understand the previous tests and
|
||||||
|
they fail on my debian/ppc unstable. This one works.
|
||||||
|
* examples/gstplay/player.c: (main): Set the pipeline to READY before
|
||||||
|
exiting.
|
||||||
|
* gst-libs/gst/play/gstplay.c: (gst_play_get_length_callback),
|
||||||
|
(gst_play_set_video_sink), (gst_play_set_audio_sink),
|
||||||
|
(gst_play_set_visualization): Add some safety checks in set_ methods
|
||||||
|
and state_change. This was throwing some ugly CRITICAL messages when
|
||||||
|
pipeline was getting disposed and casts were failing.
|
||||||
|
|
||||||
2003-12-21 Ronald Bultje <rbultje@ronald.bitfreak.net>
|
2003-12-21 Ronald Bultje <rbultje@ronald.bitfreak.net>
|
||||||
|
|
||||||
* configure.ac:
|
* configure.ac:
|
||||||
|
|
|
@ -505,7 +505,8 @@ translit(dnm, m, l) AM_CONDITIONAL(USE_X, true)
|
||||||
GST_CHECK_FEATURE(X, [X libraries and plugins],
|
GST_CHECK_FEATURE(X, [X libraries and plugins],
|
||||||
[ximagesink], [
|
[ximagesink], [
|
||||||
AC_PATH_XTRA
|
AC_PATH_XTRA
|
||||||
if test "x$X_CFLAGS" == "x" -o "$X_CFLAGS" == "-DX_DISPLAY_MISSING"
|
dnl if test "x$X_CFLAGS" == "x" -o "$X_CFLAGS" == "-DX_DISPLAY_MISSING"
|
||||||
|
if test "x$X_DISPLAY_MISSING" = "x1"
|
||||||
then
|
then
|
||||||
AC_MSG_NOTICE([cannot find X11 development files])
|
AC_MSG_NOTICE([cannot find X11 development files])
|
||||||
HAVE_X="no"
|
HAVE_X="no"
|
||||||
|
|
|
@ -149,6 +149,8 @@ main (int argc, char *argv[])
|
||||||
|
|
||||||
g_main_loop_run (loop);
|
g_main_loop_run (loop);
|
||||||
|
|
||||||
|
gst_element_set_state (GST_ELEMENT (play), GST_STATE_READY);
|
||||||
|
|
||||||
/* unref */
|
/* unref */
|
||||||
gst_object_unref (GST_OBJECT (play));
|
gst_object_unref (GST_OBJECT (play));
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue