Commit 4cc0df4b authored by David Schleef's avatar David Schleef

ext/polyp/polypsink.c: This compile fix could have been in my checkout for...

ext/polyp/polypsink.c: This compile fix could have been in my checkout for months.  Apparently nobody but me builds t...

Original commit message from CVS:
* ext/polyp/polypsink.c: (stream_state_callback),
(context_state_callback), (gst_polypsink_link): This compile fix
could have been in my checkout for months.  Apparently nobody
but me builds this.
parent 01a1b91f
2005-08-13 David Schleef <ds@schleef.org>
* ext/polyp/polypsink.c: (stream_state_callback),
(context_state_callback), (gst_polypsink_link): This compile fix
could have been in my checkout for months. Apparently nobody
but me builds this.
2005-08-12 Tim-Philipp Müller <tim at centricular dot net> 2005-08-12 Tim-Philipp Müller <tim at centricular dot net>
* ext/jpeg/gstjpegdec.c: (gst_jpegdec_init), * ext/jpeg/gstjpegdec.c: (gst_jpegdec_init),
......
...@@ -244,6 +244,7 @@ stream_state_callback (struct pa_stream *s, void *userdata) ...@@ -244,6 +244,7 @@ stream_state_callback (struct pa_stream *s, void *userdata)
/* Pass over */ /* Pass over */
case PA_STREAM_TERMINATED: case PA_STREAM_TERMINATED:
default: default:
GST_DEBUG ("stream terminated");
polypsink->mainloop_api->quit (polypsink->mainloop_api, 1); polypsink->mainloop_api->quit (polypsink->mainloop_api, 1);
destroy_context (polypsink); destroy_context (polypsink);
break; break;
...@@ -284,6 +285,7 @@ context_state_callback (struct pa_context *c, void *userdata) ...@@ -284,6 +285,7 @@ context_state_callback (struct pa_context *c, void *userdata)
/* Pass over */ /* Pass over */
case PA_CONTEXT_TERMINATED: case PA_CONTEXT_TERMINATED:
default: default:
GST_DEBUG ("stream terminated");
polypsink->mainloop_api->quit (polypsink->mainloop_api, 1); polypsink->mainloop_api->quit (polypsink->mainloop_api, 1);
destroy_context (polypsink); destroy_context (polypsink);
break; break;
...@@ -502,6 +504,7 @@ gst_polypsink_link (GstPad * pad, const GstCaps * caps) ...@@ -502,6 +504,7 @@ gst_polypsink_link (GstPad * pad, const GstCaps * caps)
char t[256]; char t[256];
GstElementState state; GstElementState state;
int n_channels; int n_channels;
int tmp;
polypsink = GST_POLYPSINK (gst_pad_get_parent (pad)); polypsink = GST_POLYPSINK (gst_pad_get_parent (pad));
...@@ -543,7 +546,8 @@ gst_polypsink_link (GstPad * pad, const GstCaps * caps) ...@@ -543,7 +546,8 @@ gst_polypsink_link (GstPad * pad, const GstCaps * caps)
gst_structure_get_int (structure, "channels", &n_channels); gst_structure_get_int (structure, "channels", &n_channels);
polypsink->sample_spec.channels = n_channels; polypsink->sample_spec.channels = n_channels;
gst_structure_get_int (structure, "rate", &polypsink->sample_spec.rate); gst_structure_get_int (structure, "rate", &tmp);
polypsink->sample_spec.rate = tmp;
pa_sample_spec_snprint (t, sizeof (t), &polypsink->sample_spec); pa_sample_spec_snprint (t, sizeof (t), &polypsink->sample_spec);
GST_DEBUG ("using format %s", t); GST_DEBUG ("using format %s", t);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment