mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-04-26 06:54:49 +00:00
gst-libs/gst/interfaces/tuner.c: Fix some function guards, add some more function guards.
Original commit message from CVS: * gst-libs/gst/interfaces/tuner.c: (gst_tuner_list_channels), (gst_tuner_set_channel), (gst_tuner_get_channel), (gst_tuner_list_norms), (gst_tuner_set_norm), (gst_tuner_get_norm), (gst_tuner_set_frequency), (gst_tuner_get_frequency), (gst_tuner_signal_strength), (gst_tuner_find_norm_by_name), (gst_tuner_find_channel_by_name): Fix some function guards, add some more function guards.
This commit is contained in:
parent
7696cf6acb
commit
acba248480
2 changed files with 49 additions and 11 deletions
10
ChangeLog
10
ChangeLog
|
@ -1,3 +1,13 @@
|
||||||
|
2006-10-17 Tim-Philipp Müller <tim at centricular dot net>
|
||||||
|
|
||||||
|
* gst-libs/gst/interfaces/tuner.c: (gst_tuner_list_channels),
|
||||||
|
(gst_tuner_set_channel), (gst_tuner_get_channel),
|
||||||
|
(gst_tuner_list_norms), (gst_tuner_set_norm), (gst_tuner_get_norm),
|
||||||
|
(gst_tuner_set_frequency), (gst_tuner_get_frequency),
|
||||||
|
(gst_tuner_signal_strength), (gst_tuner_find_norm_by_name),
|
||||||
|
(gst_tuner_find_channel_by_name):
|
||||||
|
Fix some function guards, add some more function guards.
|
||||||
|
|
||||||
2006-10-17 Jan Schmidt <thaytan@mad.scientist.com>
|
2006-10-17 Jan Schmidt <thaytan@mad.scientist.com>
|
||||||
|
|
||||||
* gst/playback/gstdecodebin.c: (get_our_ghost_pad),
|
* gst/playback/gstdecodebin.c: (get_our_ghost_pad),
|
||||||
|
|
|
@ -137,8 +137,11 @@ gst_tuner_class_init (GstTunerClass * klass)
|
||||||
const GList *
|
const GList *
|
||||||
gst_tuner_list_channels (GstTuner * tuner)
|
gst_tuner_list_channels (GstTuner * tuner)
|
||||||
{
|
{
|
||||||
GstTunerClass *klass = GST_TUNER_GET_CLASS (tuner);
|
GstTunerClass *klass;
|
||||||
|
|
||||||
|
g_return_val_if_fail (GST_IS_TUNER (tuner), NULL);
|
||||||
|
|
||||||
|
klass = GST_TUNER_GET_CLASS (tuner);
|
||||||
if (klass->list_channels) {
|
if (klass->list_channels) {
|
||||||
return klass->list_channels (tuner);
|
return klass->list_channels (tuner);
|
||||||
}
|
}
|
||||||
|
@ -157,8 +160,11 @@ gst_tuner_list_channels (GstTuner * tuner)
|
||||||
void
|
void
|
||||||
gst_tuner_set_channel (GstTuner * tuner, GstTunerChannel * channel)
|
gst_tuner_set_channel (GstTuner * tuner, GstTunerChannel * channel)
|
||||||
{
|
{
|
||||||
GstTunerClass *klass = GST_TUNER_GET_CLASS (tuner);
|
GstTunerClass *klass;
|
||||||
|
|
||||||
|
g_return_if_fail (GST_IS_TUNER (tuner));
|
||||||
|
|
||||||
|
klass = GST_TUNER_GET_CLASS (tuner);
|
||||||
if (klass->set_channel) {
|
if (klass->set_channel) {
|
||||||
klass->set_channel (tuner, channel);
|
klass->set_channel (tuner, channel);
|
||||||
}
|
}
|
||||||
|
@ -176,8 +182,11 @@ gst_tuner_set_channel (GstTuner * tuner, GstTunerChannel * channel)
|
||||||
GstTunerChannel *
|
GstTunerChannel *
|
||||||
gst_tuner_get_channel (GstTuner * tuner)
|
gst_tuner_get_channel (GstTuner * tuner)
|
||||||
{
|
{
|
||||||
GstTunerClass *klass = GST_TUNER_GET_CLASS (tuner);
|
GstTunerClass *klass;
|
||||||
|
|
||||||
|
g_return_val_if_fail (GST_IS_TUNER (tuner), NULL);
|
||||||
|
|
||||||
|
klass = GST_TUNER_GET_CLASS (tuner);
|
||||||
if (klass->get_channel) {
|
if (klass->get_channel) {
|
||||||
return klass->get_channel (tuner);
|
return klass->get_channel (tuner);
|
||||||
}
|
}
|
||||||
|
@ -199,8 +208,11 @@ gst_tuner_get_channel (GstTuner * tuner)
|
||||||
const GList *
|
const GList *
|
||||||
gst_tuner_list_norms (GstTuner * tuner)
|
gst_tuner_list_norms (GstTuner * tuner)
|
||||||
{
|
{
|
||||||
GstTunerClass *klass = GST_TUNER_GET_CLASS (tuner);
|
GstTunerClass *klass;
|
||||||
|
|
||||||
|
g_return_val_if_fail (GST_IS_TUNER (tuner), NULL);
|
||||||
|
|
||||||
|
klass = GST_TUNER_GET_CLASS (tuner);
|
||||||
if (klass->list_norms) {
|
if (klass->list_norms) {
|
||||||
return klass->list_norms (tuner);
|
return klass->list_norms (tuner);
|
||||||
}
|
}
|
||||||
|
@ -219,8 +231,11 @@ gst_tuner_list_norms (GstTuner * tuner)
|
||||||
void
|
void
|
||||||
gst_tuner_set_norm (GstTuner * tuner, GstTunerNorm * norm)
|
gst_tuner_set_norm (GstTuner * tuner, GstTunerNorm * norm)
|
||||||
{
|
{
|
||||||
GstTunerClass *klass = GST_TUNER_GET_CLASS (tuner);
|
GstTunerClass *klass;
|
||||||
|
|
||||||
|
g_return_if_fail (GST_IS_TUNER (tuner));
|
||||||
|
|
||||||
|
klass = GST_TUNER_GET_CLASS (tuner);
|
||||||
if (klass->set_norm) {
|
if (klass->set_norm) {
|
||||||
klass->set_norm (tuner, norm);
|
klass->set_norm (tuner, norm);
|
||||||
}
|
}
|
||||||
|
@ -239,8 +254,11 @@ gst_tuner_set_norm (GstTuner * tuner, GstTunerNorm * norm)
|
||||||
GstTunerNorm *
|
GstTunerNorm *
|
||||||
gst_tuner_get_norm (GstTuner * tuner)
|
gst_tuner_get_norm (GstTuner * tuner)
|
||||||
{
|
{
|
||||||
GstTunerClass *klass = GST_TUNER_GET_CLASS (tuner);
|
GstTunerClass *klass;
|
||||||
|
|
||||||
|
g_return_val_if_fail (GST_IS_TUNER (tuner), NULL);
|
||||||
|
|
||||||
|
klass = GST_TUNER_GET_CLASS (tuner);
|
||||||
if (klass->get_norm) {
|
if (klass->get_norm) {
|
||||||
return klass->get_norm (tuner);
|
return klass->get_norm (tuner);
|
||||||
}
|
}
|
||||||
|
@ -264,11 +282,14 @@ void
|
||||||
gst_tuner_set_frequency (GstTuner * tuner,
|
gst_tuner_set_frequency (GstTuner * tuner,
|
||||||
GstTunerChannel * channel, gulong frequency)
|
GstTunerChannel * channel, gulong frequency)
|
||||||
{
|
{
|
||||||
GstTunerClass *klass = GST_TUNER_GET_CLASS (tuner);
|
GstTunerClass *klass;
|
||||||
|
|
||||||
|
g_return_if_fail (GST_IS_TUNER (tuner));
|
||||||
|
g_return_if_fail (GST_IS_TUNER_CHANNEL (channel));
|
||||||
g_return_if_fail (GST_TUNER_CHANNEL_HAS_FLAG (channel,
|
g_return_if_fail (GST_TUNER_CHANNEL_HAS_FLAG (channel,
|
||||||
GST_TUNER_CHANNEL_FREQUENCY));
|
GST_TUNER_CHANNEL_FREQUENCY));
|
||||||
|
|
||||||
|
klass = GST_TUNER_GET_CLASS (tuner);
|
||||||
if (klass->set_frequency) {
|
if (klass->set_frequency) {
|
||||||
klass->set_frequency (tuner, channel, frequency);
|
klass->set_frequency (tuner, channel, frequency);
|
||||||
}
|
}
|
||||||
|
@ -288,11 +309,15 @@ gst_tuner_set_frequency (GstTuner * tuner,
|
||||||
gulong
|
gulong
|
||||||
gst_tuner_get_frequency (GstTuner * tuner, GstTunerChannel * channel)
|
gst_tuner_get_frequency (GstTuner * tuner, GstTunerChannel * channel)
|
||||||
{
|
{
|
||||||
GstTunerClass *klass = GST_TUNER_GET_CLASS (tuner);
|
GstTunerClass *klass;
|
||||||
|
|
||||||
|
g_return_val_if_fail (GST_IS_TUNER (tuner), 0);
|
||||||
|
g_return_val_if_fail (GST_IS_TUNER_CHANNEL (channel), 0);
|
||||||
g_return_val_if_fail (GST_TUNER_CHANNEL_HAS_FLAG (channel,
|
g_return_val_if_fail (GST_TUNER_CHANNEL_HAS_FLAG (channel,
|
||||||
GST_TUNER_CHANNEL_FREQUENCY), 0);
|
GST_TUNER_CHANNEL_FREQUENCY), 0);
|
||||||
|
|
||||||
|
klass = GST_TUNER_GET_CLASS (tuner);
|
||||||
|
|
||||||
if (klass->get_frequency) {
|
if (klass->get_frequency) {
|
||||||
return klass->get_frequency (tuner, channel);
|
return klass->get_frequency (tuner, channel);
|
||||||
}
|
}
|
||||||
|
@ -317,11 +342,14 @@ gst_tuner_get_frequency (GstTuner * tuner, GstTunerChannel * channel)
|
||||||
gint
|
gint
|
||||||
gst_tuner_signal_strength (GstTuner * tuner, GstTunerChannel * channel)
|
gst_tuner_signal_strength (GstTuner * tuner, GstTunerChannel * channel)
|
||||||
{
|
{
|
||||||
GstTunerClass *klass = GST_TUNER_GET_CLASS (tuner);
|
GstTunerClass *klass;
|
||||||
|
|
||||||
|
g_return_val_if_fail (GST_IS_TUNER (tuner), 0);
|
||||||
|
g_return_val_if_fail (GST_IS_TUNER_CHANNEL (channel), 0);
|
||||||
g_return_val_if_fail (GST_TUNER_CHANNEL_HAS_FLAG (channel,
|
g_return_val_if_fail (GST_TUNER_CHANNEL_HAS_FLAG (channel,
|
||||||
GST_TUNER_CHANNEL_FREQUENCY), 0);
|
GST_TUNER_CHANNEL_FREQUENCY), 0);
|
||||||
|
|
||||||
|
klass = GST_TUNER_GET_CLASS (tuner);
|
||||||
if (klass->signal_strength) {
|
if (klass->signal_strength) {
|
||||||
return klass->signal_strength (tuner, channel);
|
return klass->signal_strength (tuner, channel);
|
||||||
}
|
}
|
||||||
|
@ -334,7 +362,7 @@ gst_tuner_find_norm_by_name (GstTuner * tuner, gchar * norm)
|
||||||
{
|
{
|
||||||
GList *walk;
|
GList *walk;
|
||||||
|
|
||||||
g_return_val_if_fail (GST_TUNER (tuner), NULL);
|
g_return_val_if_fail (GST_IS_TUNER (tuner), NULL);
|
||||||
g_return_val_if_fail (norm != NULL, NULL);
|
g_return_val_if_fail (norm != NULL, NULL);
|
||||||
|
|
||||||
walk = (GList *) gst_tuner_list_norms (tuner);
|
walk = (GList *) gst_tuner_list_norms (tuner);
|
||||||
|
@ -351,7 +379,7 @@ gst_tuner_find_channel_by_name (GstTuner * tuner, gchar * channel)
|
||||||
{
|
{
|
||||||
GList *walk;
|
GList *walk;
|
||||||
|
|
||||||
g_return_val_if_fail (GST_TUNER (tuner), NULL);
|
g_return_val_if_fail (GST_IS_TUNER (tuner), NULL);
|
||||||
g_return_val_if_fail (channel != NULL, NULL);
|
g_return_val_if_fail (channel != NULL, NULL);
|
||||||
|
|
||||||
walk = (GList *) gst_tuner_list_channels (tuner);
|
walk = (GList *) gst_tuner_list_channels (tuner);
|
||||||
|
|
Loading…
Reference in a new issue