diff --git a/campcaster/src/modules/playlistExecutor/src/GstreamerPlayer.cxx b/campcaster/src/modules/playlistExecutor/src/GstreamerPlayer.cxx index 18a14f548..db1572ffc 100644 --- a/campcaster/src/modules/playlistExecutor/src/GstreamerPlayer.cxx +++ b/campcaster/src/modules/playlistExecutor/src/GstreamerPlayer.cxx @@ -405,7 +405,7 @@ GstreamerPlayer :: getPosition(void) throw (std::logic_error) } GstFormat fmt = GST_FORMAT_TIME; - gst_element_query( decoder, GST_QUERY_POSITION, &fmt, &ns ); + gst_element_query(audiosink, GST_QUERY_POSITION, &fmt, &ns); length.reset(new time_duration(microseconds(ns / 1000LL)));