Tôi đang cố gắng viết một plugin gstreamer trong C++, sử dụng các liên kết GStreamermm. Bây giờ, có một hướng dẫn người viết plugin tốt (http://gstreamer.freedesktop.org/data/doc/gstreamer/head/pwg/html/) và trên web có nhiều ví dụ và mẫu khác nhau, nhưng đối với gstreamermm, có rất ít lượng tài liệu nào.GStreamer plugin với GStreamermm (C++)
Tôi biết tôi chỉ có thể sử dụng hỗn hợp của C và C++, nhưng việc sử dụng các ràng buộc C++ có vẻ thanh lịch hơn rất nhiều.
Đơn giản chỉ cần 'dịch' các ví dụ được tìm thấy trong gstreamer pwg thành gstreamermm là loại kết thúc chết; gstreamer yêu cầu sử dụng một vài macro để xác định các loại, mà tôi không thể nhìn thấy một bản dịch gstreamermm ngay lập tức. Ngoài ra, tôi chỉ có ít kinh nghiệm với gstreamer, và hoàn toàn không có kinh nghiệm với gobj (cho đến nay).
Có ai có thể đưa tôi đi đúng hướng không? Ngay cả những ví dụ hay giải thích nhỏ nhất sẽ làm.
Cảm ơn
Có thể yêu cầu kênh #gstreamer trên irc.freenode.net có thể giúp bạn trả lời. Nếu bạn làm thế, nó sẽ tuyệt vời nếu bạn trả lời câu hỏi này với nó. – joar
Xem câu trả lời cho [câu hỏi của tôi] (http://stackoverflow.com/questions/9609201/gstreamermm-creating-a-new-element-type-in-plugin-by-deriving-from-gstele). Bạn có thể quan tâm đến bản vá của tôi. – peper0