mono मोनोडेबैड/ज़ामिरेन के साथ जीस्ट्र्रीम-तेज कैसे बनें?




xamarin monodevelop (2)

gstreamer-sharp अपने बिल्ड सिस्टम के लिए autotools का उपयोग करता है, आप इसे IDE के साथ नहीं बना सकते। कृपया आटोटोटल नृत्य करें:

./autogen.sh --prefix=/the/prefix/where/you/want/to/install
make
sudo make install

मैं AudioCuesheetEditor के डेवलपर, ऑडियो cuesheets संपादन के लिए एक आवेदन है नया संस्करण ध्वनि को वापस चलाने में सक्षम होना चाहिए, इसलिए मैं बैकएंड के रूप में gstreamer का उपयोग करना चाहूंगा मैंने gstreamer में थोड़ी जांच की और पता चला, मुझे बाइंडिंग के लिए gstreamer-sharp 0.99.x के साथ संस्करण 1.x का उपयोग करने की आवश्यकता है। कोई समस्या नहीं है, gstreamer-sharp 0.99.0 डाउनलोड, ने मोनोडाएप (लिनक्स पर) या ज़ामारीन (खिड़कियों पर) के साथ समाधान खोला और डीएलएल बनाने की कोशिश की, लेकिन उसने काम नहीं किया। मुझे त्रुटि "नाम स्थान Gst.GLib" नहीं मिला।

मैं xamarin / monodevelop के साथ विकसित कर रहा हूं और एक पोर्टेबल ऐप (मोनो / नेट के साथ काम करना) की आवश्यकता है।

क्या कोई मुझे मदद कर सकता है, gstreamer-sharp बिल्ड प्राप्त करें?

अग्रिम में धन्यवाद!


gstreamer-sharp विंडोज पर वर्तमान में समर्थित नहीं है, हालांकि आप लिनक्स पर प्रबंधित हिस्सों को संकलित कर सकते हैं और विजुअल स्टूडियो का इस्तेमाल करते हुए विंडोज़ पर गोंद संकलित कर सकते हैं:

  1. Https://github.com/mono/gtk-sharp से gtk-sharp 3.0 इंस्टॉल करें
  2. Gstreamer-sharp संकलन। /autogen.sh && का उपयोग करके
  3. संकलित गिब-तेज और जीस्ट्र्रीम-बाइनरी लें और सभी। सी फ़ाइलों से स्रोत / गोंद /
  4. Http://gstreamer.freedesktop.org/data/pkg/windows/1.2.2/ से gstreamer binaries डाउनलोड और इंस्टॉल करें और उस वास्तुकला के लिए विकास और बाइनरी पैकेज इंस्टॉल करें जिसे आप संकलित करना चाहते हैं। आप gstreamer 1.0 या 1.2 का उपयोग कर सकते हैं।
  5. Gstreamer-devel पैकेज से विजुअल स्टूडियो टेम्पलेट का उपयोग करें और प्रोजेक्ट प्रकार को लाइब्रेरी में बदलें। सूत्रों / गोंद फ़ोल्डर से ली गई सी फ़ाइलों को जोड़ें और गोंद पुस्तकालय संकलित करें। पुस्तकालय को libgstreamersharpglue-1.0.0.dll कहा जाना चाहिए
  6. प्रबंधित चिड़ियों को मूल प्रतीकों के साथ रखो।

संपादित करें: गोंद संकलन अब विंडोज पर आसान है! किसी ने एक परियोजना की स्थापना की है जो विंडोज़ पर विजुअल स्टूडियो का उपयोग कर गोंद संकलित कर सकता है। मेरे पास एक कांटा है जो https://info.biz/xDarkice/libgstreamersharpglue पर बायनेरिज़ है