mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-26 19:51:11 +00:00
libs/gst/net/gstnetclientclock.c: Remove local debugging system and use Gstreamer's instead.
Original commit message from CVS: 2006-10-09 Zaheer Abbas Merali <zaheerabbas at merali dot org> * libs/gst/net/gstnetclientclock.c: (gst_net_client_clock_thread): Remove local debugging system and use Gstreamer's instead.
This commit is contained in:
parent
2f32e21d72
commit
6591766cee
2 changed files with 15 additions and 15 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
2006-10-09 Zaheer Abbas Merali <zaheerabbas at merali dot org>
|
||||||
|
|
||||||
|
* libs/gst/net/gstnetclientclock.c: (gst_net_client_clock_thread):
|
||||||
|
Remove local debugging system and use Gstreamer's instead.
|
||||||
|
|
||||||
2006-10-09 Zaheer Abbas Merali <zaheerabbas at merali dot org>
|
2006-10-09 Zaheer Abbas Merali <zaheerabbas at merali dot org>
|
||||||
|
|
||||||
Patch by: Josep Torre Valles <josep@fluendo.com>
|
Patch by: Josep Torre Valles <josep@fluendo.com>
|
||||||
|
|
|
@ -58,14 +58,6 @@
|
||||||
GST_DEBUG_CATEGORY_STATIC (ncc_debug);
|
GST_DEBUG_CATEGORY_STATIC (ncc_debug);
|
||||||
#define GST_CAT_DEFAULT (ncc_debug)
|
#define GST_CAT_DEFAULT (ncc_debug)
|
||||||
|
|
||||||
/* #define DEBUGGING_ENABLED */
|
|
||||||
|
|
||||||
#ifdef DEBUGGING_ENABLED
|
|
||||||
#define DEBUG(x, args...) g_print (x "\n", ##args)
|
|
||||||
#else
|
|
||||||
#define DEBUG(x, args...) /* nop */
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* the select call is also performed on the control sockets, that way
|
/* the select call is also performed on the control sockets, that way
|
||||||
* we can send special commands to unblock or restart the select call */
|
* we can send special commands to unblock or restart the select call */
|
||||||
#define CONTROL_RESTART 'R' /* restart the select call */
|
#define CONTROL_RESTART 'R' /* restart the select call */
|
||||||
|
@ -389,7 +381,7 @@ gst_net_client_clock_thread (gpointer data)
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
DEBUG ("control message: '%c'", command);
|
GST_LOG_OBJECT (self, "control message: '%c'", command);
|
||||||
switch (command) {
|
switch (command) {
|
||||||
case CONTROL_STOP:
|
case CONTROL_STOP:
|
||||||
/* break out of the select loop */
|
/* break out of the select loop */
|
||||||
|
@ -407,13 +399,13 @@ gst_net_client_clock_thread (gpointer data)
|
||||||
continue;
|
continue;
|
||||||
} else if (ret == 0) {
|
} else if (ret == 0) {
|
||||||
/* timed out, let's send another packet */
|
/* timed out, let's send another packet */
|
||||||
DEBUG ("timed out %c", 0x32);
|
GST_DEBUG_OBJECT (self, "timed out");
|
||||||
|
|
||||||
packet = gst_net_time_packet_new (NULL);
|
packet = gst_net_time_packet_new (NULL);
|
||||||
|
|
||||||
packet->local_time = gst_clock_get_internal_time (GST_CLOCK (self));
|
packet->local_time = gst_clock_get_internal_time (GST_CLOCK (self));
|
||||||
|
|
||||||
DEBUG ("sending packet, local time = %" GST_TIME_FORMAT,
|
GST_DEBUG_OBJECT (self, "sending packet, local time = %" GST_TIME_FORMAT,
|
||||||
GST_TIME_ARGS (packet->local_time));
|
GST_TIME_ARGS (packet->local_time));
|
||||||
gst_net_time_packet_send (packet, self->sock,
|
gst_net_time_packet_send (packet, self->sock,
|
||||||
(struct sockaddr *) self->servaddr, sizeof (struct sockaddr_in));
|
(struct sockaddr *) self->servaddr, sizeof (struct sockaddr_in));
|
||||||
|
@ -434,10 +426,13 @@ gst_net_client_clock_thread (gpointer data)
|
||||||
if (!packet)
|
if (!packet)
|
||||||
goto receive_error;
|
goto receive_error;
|
||||||
|
|
||||||
DEBUG ("got packet back %c", 0x32);
|
GST_LOG_OBJECT (self, "got packet back");
|
||||||
DEBUG ("local_1 = %" GST_TIME_FORMAT, GST_TIME_ARGS (packet->local_time));
|
GST_LOG_OBJECT (self, "local_1 = %" GST_TIME_FORMAT,
|
||||||
DEBUG ("remote = %" GST_TIME_FORMAT, GST_TIME_ARGS (packet->remote_time));
|
GST_TIME_ARGS (packet->local_time));
|
||||||
DEBUG ("local_2 = %" GST_TIME_FORMAT, GST_TIME_ARGS (new_local));
|
GST_LOG_OBJECT (self, "remote = %" GST_TIME_FORMAT,
|
||||||
|
GST_TIME_ARGS (packet->remote_time));
|
||||||
|
GST_LOG_OBJECT (self, "local_2 = %" GST_TIME_FORMAT,
|
||||||
|
GST_TIME_ARGS (new_local));
|
||||||
|
|
||||||
/* observe_times will reset the timeout */
|
/* observe_times will reset the timeout */
|
||||||
gst_net_client_clock_observe_times (self, packet->local_time,
|
gst_net_client_clock_observe_times (self, packet->local_time,
|
||||||
|
|
Loading…
Reference in a new issue