equal
deleted
inserted
replaced
141 * that it is allowed for sink (output) elements to only provide |
141 * that it is allowed for sink (output) elements to only provide |
142 * the output tracks in this list. Likewise, for sources (inputs), |
142 * the output tracks in this list. Likewise, for sources (inputs), |
143 * it is allowed to only provide input elements in this list. |
143 * it is allowed to only provide input elements in this list. |
144 * |
144 * |
145 * Returns: A #GList consisting of zero or more #GstMixerTracks. |
145 * Returns: A #GList consisting of zero or more #GstMixerTracks. |
|
146 * The list is owned by the #GstMixer instance and must not be freed |
|
147 * or modified. |
146 */ |
148 */ |
147 #ifdef __SYMBIAN32__ |
149 #ifdef __SYMBIAN32__ |
148 EXPORT_C |
150 EXPORT_C |
149 #endif |
151 #endif |
150 |
152 |
349 if (klass->get_option) { |
351 if (klass->get_option) { |
350 return klass->get_option (mixer, opts); |
352 return klass->get_option (mixer, opts); |
351 } |
353 } |
352 |
354 |
353 return NULL; |
355 return NULL; |
|
356 } |
|
357 |
|
358 /** |
|
359 * gst_mixer_get_mixer_type: |
|
360 * @mixer: The #GstMixer implementation |
|
361 * |
|
362 * Get the #GstMixerType of this mixer implementation. |
|
363 * |
|
364 * Returns: A the #GstMixerType. |
|
365 * |
|
366 * Since: 0.10.24 |
|
367 */ |
|
368 #ifdef __SYMBIAN32__ |
|
369 EXPORT_C |
|
370 #endif |
|
371 |
|
372 GstMixerType |
|
373 gst_mixer_get_mixer_type (GstMixer * mixer) |
|
374 { |
|
375 GstMixerClass *klass = GST_MIXER_GET_CLASS (mixer); |
|
376 |
|
377 return klass->mixer_type; |
354 } |
378 } |
355 |
379 |
356 /** |
380 /** |
357 * gst_mixer_get_mixer_flags: |
381 * gst_mixer_get_mixer_flags: |
358 * @mixer: The #GstMixer implementation |
382 * @mixer: The #GstMixer implementation |
653 * |
677 * |
654 * Check a bus message to see if it is a GstMixer notification |
678 * Check a bus message to see if it is a GstMixer notification |
655 * message and return the GstMixerMessageType identifying which |
679 * message and return the GstMixerMessageType identifying which |
656 * type of notification it is. |
680 * type of notification it is. |
657 * |
681 * |
658 * Returns: The type of the GstMixerMessage, or GST_MIXER_MESSAGE_NONE |
682 * Returns: The type of the GstMixerMessage, or GST_MIXER_MESSAGE_INVALID |
659 * if the message is not a GstMixer notification. |
683 * if the message is not a GstMixer notification. |
660 * |
684 * |
661 * Since: 0.10.14 |
685 * Since: 0.10.14 |
662 */ |
686 */ |
663 #ifdef __SYMBIAN32__ |
687 #ifdef __SYMBIAN32__ |