Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 319375 | Differences between
and this patch

Collapse All | Expand All

(-)file_not_specified_in_diff (-31 / +31 lines)
Line  Link Here
0
-- gstreamer/gstreamermm/bin.cc
0
++ gstreamer/gstreamermm/bin.cc
Lines 658-719 Link Here
658
658
659
Gst::Iterator<Gst::Element> Bin::iterate_elements()
659
Gst::Iterator<Gst::Element> Bin::iterate_elements()
660
{
660
{
661
  return Gst::Iterator<Gst::Element>::Iterator(gst_bin_iterate_elements(gobj()));
661
  return Gst::Iterator<Gst::Element>(gst_bin_iterate_elements(gobj()));
662
}
662
}
663
663
664
Gst::Iterator<const Gst::Element> Bin::iterate_elements() const
664
Gst::Iterator<const Gst::Element> Bin::iterate_elements() const
665
{
665
{
666
  return Gst::Iterator<const Gst::Element>::Iterator(gst_bin_iterate_elements(const_cast<GstBin*>(gobj())));
666
  return Gst::Iterator<const Gst::Element>(gst_bin_iterate_elements(const_cast<GstBin*>(gobj())));
667
}
667
}
668
668
669
Gst::Iterator<Gst::Element> Bin::iterate_recurse()
669
Gst::Iterator<Gst::Element> Bin::iterate_recurse()
670
{
670
{
671
  return Gst::Iterator<Gst::Element>::Iterator(gst_bin_iterate_recurse(gobj()));
671
  return Gst::Iterator<Gst::Element>(gst_bin_iterate_recurse(gobj()));
672
}
672
}
673
673
674
Gst::Iterator<const Gst::Element> Bin::iterate_recurse() const
674
Gst::Iterator<const Gst::Element> Bin::iterate_recurse() const
675
{
675
{
676
  return Gst::Iterator<const Gst::Element>::Iterator(gst_bin_iterate_recurse(const_cast<GstBin*>(gobj())));
676
  return Gst::Iterator<const Gst::Element>(gst_bin_iterate_recurse(const_cast<GstBin*>(gobj())));
677
}
677
}
678
678
679
Gst::Iterator<Gst::Element> Bin::iterate_sorted()
679
Gst::Iterator<Gst::Element> Bin::iterate_sorted()
680
{
680
{
681
  return Gst::Iterator<Gst::Element>::Iterator(gst_bin_iterate_sorted(gobj()));
681
  return Gst::Iterator<Gst::Element>(gst_bin_iterate_sorted(gobj()));
682
}
682
}
683
683
684
Gst::Iterator<const Gst::Element> Bin::iterate_sorted() const
684
Gst::Iterator<const Gst::Element> Bin::iterate_sorted() const
685
{
685
{
686
  return Gst::Iterator<const Gst::Element>::Iterator(gst_bin_iterate_sorted(const_cast<GstBin*>(gobj())));
686
  return Gst::Iterator<const Gst::Element>(gst_bin_iterate_sorted(const_cast<GstBin*>(gobj())));
687
}
687
}
688
688
689
Gst::Iterator<Gst::Element> Bin::iterate_sources()
689
Gst::Iterator<Gst::Element> Bin::iterate_sources()
690
{
690
{
691
  return Gst::Iterator<Gst::Element>::Iterator(gst_bin_iterate_sources(gobj()));
691
  return Gst::Iterator<Gst::Element>(gst_bin_iterate_sources(gobj()));
692
}
692
}
693
693
694
Gst::Iterator<const Gst::Element> Bin::iterate_sources() const
694
Gst::Iterator<const Gst::Element> Bin::iterate_sources() const
695
{
695
{
696
  return Gst::Iterator<const Gst::Element>::Iterator(gst_bin_iterate_sources(const_cast<GstBin*>(gobj())));
696
  return Gst::Iterator<const Gst::Element>(gst_bin_iterate_sources(const_cast<GstBin*>(gobj())));
697
}
697
}
698
698
699
Gst::Iterator<Gst::Element> Bin::iterate_sinks()
699
Gst::Iterator<Gst::Element> Bin::iterate_sinks()
700
{
700
{
701
  return Gst::Iterator<Gst::Element>::Iterator(gst_bin_iterate_sinks(gobj()));
701
  return Gst::Iterator<Gst::Element>(gst_bin_iterate_sinks(gobj()));
702
}
702
}
703
703
704
Gst::Iterator<const Gst::Element> Bin::iterate_sinks() const
704
Gst::Iterator<const Gst::Element> Bin::iterate_sinks() const
705
{
705
{
706
  return Gst::Iterator<const Gst::Element>::Iterator(gst_bin_iterate_sinks(const_cast<GstBin*>(gobj())));
706
  return Gst::Iterator<const Gst::Element>(gst_bin_iterate_sinks(const_cast<GstBin*>(gobj())));
707
}
707
}
708
708
709
Gst::Iterator<Gst::Element> Bin::iterate_by_interface(GType iface)
709
Gst::Iterator<Gst::Element> Bin::iterate_by_interface(GType iface)
710
{
710
{
711
  return Gst::Iterator<Gst::Element>::Iterator(gst_bin_iterate_all_by_interface(gobj(), iface));
711
  return Gst::Iterator<Gst::Element>(gst_bin_iterate_all_by_interface(gobj(), iface));
712
}
712
}
713
713
714
Gst::Iterator<const Gst::Element> Bin::iterate_by_interface(GType iface) const
714
Gst::Iterator<const Gst::Element> Bin::iterate_by_interface(GType iface) const
715
{
715
{
716
  return Gst::Iterator<const Gst::Element>::Iterator(gst_bin_iterate_all_by_interface(const_cast<GstBin*>(gobj()), iface));
716
  return Gst::Iterator<const Gst::Element>(gst_bin_iterate_all_by_interface(const_cast<GstBin*>(gobj()), iface));
717
}
717
}
718
718
719
bool Bin::recalculate_latency()
719
bool Bin::recalculate_latency()
720
-- gstreamer/gstreamermm/format.cc
720
++ gstreamer/gstreamermm/format.cc
Lines 94-100 Link Here
94
94
95
IteratorBasic<const FormatDefinition> iterate_format_definitions()
95
IteratorBasic<const FormatDefinition> iterate_format_definitions()
96
{
96
{
97
  return IteratorBasic<const FormatDefinition>::IteratorBasic(gst_format_iterate_definitions());
97
  return IteratorBasic<const FormatDefinition>(gst_format_iterate_definitions());
98
}
98
}
99
99
100
} //namespace Gst
100
} //namespace Gst
101
-- gstreamer/gstreamermm/element.cc
101
++ gstreamer/gstreamermm/element.cc
Lines 1135-1166 Link Here
1135
1135
1136
Gst::Iterator<Gst::Pad> Element::iterate_pads()
1136
Gst::Iterator<Gst::Pad> Element::iterate_pads()
1137
{
1137
{
1138
  return Gst::Iterator<Gst::Pad>::Iterator(gst_element_iterate_pads(gobj()));
1138
  return Gst::Iterator<Gst::Pad>(gst_element_iterate_pads(gobj()));
1139
}
1139
}
1140
1140
1141
Gst::Iterator<const Gst::Pad> Element::iterate_pads() const
1141
Gst::Iterator<const Gst::Pad> Element::iterate_pads() const
1142
{
1142
{
1143
  return Gst::Iterator<const Gst::Pad>::Iterator(gst_element_iterate_pads(const_cast<GstElement*>(gobj())));
1143
  return Gst::Iterator<const Gst::Pad>(gst_element_iterate_pads(const_cast<GstElement*>(gobj())));
1144
}
1144
}
1145
1145
1146
Gst::Iterator<Gst::Pad> Element::iterate_sink_pads()
1146
Gst::Iterator<Gst::Pad> Element::iterate_sink_pads()
1147
{
1147
{
1148
  return Gst::Iterator<Gst::Pad>::Iterator(gst_element_iterate_sink_pads(gobj()));
1148
  return Gst::Iterator<Gst::Pad>(gst_element_iterate_sink_pads(gobj()));
1149
}
1149
}
1150
1150
1151
Gst::Iterator<const Gst::Pad> Element::iterate_sink_pads() const
1151
Gst::Iterator<const Gst::Pad> Element::iterate_sink_pads() const
1152
{
1152
{
1153
  return Gst::Iterator<const Gst::Pad>::Iterator(gst_element_iterate_sink_pads(const_cast<GstElement*>(gobj())));
1153
  return Gst::Iterator<const Gst::Pad>(gst_element_iterate_sink_pads(const_cast<GstElement*>(gobj())));
1154
}
1154
}
1155
1155
1156
Gst::Iterator<Gst::Pad> Element::iterate_src_pads()
1156
Gst::Iterator<Gst::Pad> Element::iterate_src_pads()
1157
{
1157
{
1158
  return Gst::Iterator<Gst::Pad>::Iterator(gst_element_iterate_src_pads(gobj()));
1158
  return Gst::Iterator<Gst::Pad>(gst_element_iterate_src_pads(gobj()));
1159
}
1159
}
1160
1160
1161
Gst::Iterator<const Gst::Pad> Element::iterate_src_pads() const
1161
Gst::Iterator<const Gst::Pad> Element::iterate_src_pads() const
1162
{
1162
{
1163
  return Gst::Iterator<const Gst::Pad>::Iterator(gst_element_iterate_src_pads(const_cast<GstElement*>(gobj())));
1163
  return Gst::Iterator<const Gst::Pad>(gst_element_iterate_src_pads(const_cast<GstElement*>(gobj())));
1164
}
1164
}
1165
1165
1166
void Element::unlink(const Glib::RefPtr<Gst::Element>& dest)
1166
void Element::unlink(const Glib::RefPtr<Gst::Element>& dest)
1167
-- gstreamer/gstreamermm/pad.cc
1167
++ gstreamer/gstreamermm/pad.cc
Lines 857-878 Link Here
857
857
858
Gst::Iterator<Gst::Pad> Pad::iterate_internal_links()
858
Gst::Iterator<Gst::Pad> Pad::iterate_internal_links()
859
{
859
{
860
  return Gst::Iterator<Gst::Pad>::Iterator(gst_pad_iterate_internal_links(gobj()));
860
  return Gst::Iterator<Gst::Pad>(gst_pad_iterate_internal_links(gobj()));
861
}
861
}
862
862
863
Gst::Iterator<const Gst::Pad> Pad::iterate_internal_links() const
863
Gst::Iterator<const Gst::Pad> Pad::iterate_internal_links() const
864
{
864
{
865
  return Gst::Iterator<const Gst::Pad>::Iterator(gst_pad_iterate_internal_links(const_cast<GstPad*>(gobj())));
865
  return Gst::Iterator<const Gst::Pad>(gst_pad_iterate_internal_links(const_cast<GstPad*>(gobj())));
866
}
866
}
867
867
868
Gst::Iterator<Gst::Pad> Pad::iterate_internal_links_default()
868
Gst::Iterator<Gst::Pad> Pad::iterate_internal_links_default()
869
{
869
{
870
  return Gst::Iterator<Gst::Pad>::Iterator(gst_pad_iterate_internal_links_default(gobj()));
870
  return Gst::Iterator<Gst::Pad>(gst_pad_iterate_internal_links_default(gobj()));
871
}
871
}
872
872
873
Gst::Iterator<const Gst::Pad> Pad::iterate_internal_links_default() const
873
Gst::Iterator<const Gst::Pad> Pad::iterate_internal_links_default() const
874
{
874
{
875
  return Gst::Iterator<const Gst::Pad>::Iterator(gst_pad_iterate_internal_links_default(const_cast<GstPad*>(gobj())));
875
  return Gst::Iterator<const Gst::Pad>(gst_pad_iterate_internal_links_default(const_cast<GstPad*>(gobj())));
876
}
876
}
877
877
878
Glib::ListHandle< Glib::RefPtr<Gst::Pad> > Pad::get_internal_links()
878
Glib::ListHandle< Glib::RefPtr<Gst::Pad> > Pad::get_internal_links()
879
-- gstreamer/gstreamermm/query.cc
879
++ gstreamer/gstreamermm/query.cc
Lines 810-816 Link Here
810
810
811
Gst::IteratorBasic<const Gst::QueryTypeDefinition> Query::iterate_definitions()
811
Gst::IteratorBasic<const Gst::QueryTypeDefinition> Query::iterate_definitions()
812
{
812
{
813
  return Gst::IteratorBasic<const Gst::QueryTypeDefinition>::IteratorBasic(gst_query_type_iterate_definitions());
813
  return Gst::IteratorBasic<const Gst::QueryTypeDefinition>(gst_query_type_iterate_definitions());
814
}
814
}
815
815
816
816
817
-- gstreamer/gstreamermm/mixer.cc
817
++ gstreamer/gstreamermm/mixer.cc
Lines 207-213 Link Here
207
  gst_mixer_get_volume(const_cast<GstMixer*>(gobj()),
207
  gst_mixer_get_volume(const_cast<GstMixer*>(gobj()),
208
    const_cast<GstMixerTrack*>(Glib::unwrap(track)), volumes);
208
    const_cast<GstMixerTrack*>(Glib::unwrap(track)), volumes);
209
209
210
  return Glib::ArrayHandle<int>::ArrayHandle(volumes, num_channels,
210
  return Glib::ArrayHandle<int>(volumes, num_channels,
211
    Glib::OWNERSHIP_DEEP);
211
    Glib::OWNERSHIP_DEEP);
212
}
212
}
213
213

Return to bug 319375