欢迎评测开源编码器gstreamill

dqzhangp 2013-12-17 02:20:32

http://github.com/zhangping/gstreamill
...全文
263 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dqzhangp 2014-01-01
  • 打赏
  • 举报
回复
如何为gstreamill编写job文件,请参考: http://blog.sina.com.cn/s/blog_6a4c492f0101d2ii.html
dqzhangp 2013-12-25
  • 打赏
  • 举报
回复
引用 4 楼 YUKUILONGQQ 的回复:
楼主 写点技术博文吧 让大家膜拜一下
谢了一点东西,请参考 http://blog.sina.com.cn/s/blog_6a4c492f0101cz27.html
YUKUILONGQQ 2013-12-24
  • 打赏
  • 举报
回复
楼主 写点技术博文吧 让大家膜拜一下
dqzhangp 2013-12-19
  • 打赏
  • 举报
回复
我想想办法,多谢 pcvvv
pcvvv 2013-12-19
  • 打赏
  • 举报
回复
刚贴错代码了 这代码嵌套有点深啊
        while (l1 != NULL) {
                bin = l1->data;
                l2 = bin->links;
                while (l2 != NULL) {
                        link = l2->data;
                        if (link->sink == NULL) {
                                GST_INFO ("Request element link: %s -> %s", link->src_name, link->sink_name);
                                l3 = bins;
                                while (l3 != NULL) {
                                        bin2 = l3->data;
                                        l4 = bin2->elements;
                                        while (l4 != NULL) {
                                                element = l4->data;
                                                l4 = g_slist_next (l4);
                                                if (g_strcmp0 (link->sink_name, gst_element_get_name (element)) == 0) {
                                                        /* request sink element found, e.g mpeg2mux */
                                                        link->sink = element;
                                                }
pcvvv 2013-12-19
  • 打赏
  • 举报
回复
缩进用4个空格....
        while (bins != NULL) {
                bin = bins->data;
                if (bin->previous == NULL) {
                        /* add element to pipeline */
                        elements = bin->elements;
                        while (elements != NULL) {
                                element = elements->data;
                                gst_bin_add (GST_BIN (pipeline), element);
                                elements = g_slist_next (elements);
                        }

                        /* links element */
                        links = bin->links;
                        while (links != NULL) {
                                link = links->data;
                                GST_INFO ("link %s -> %s", link->src_name, link->sink_name);
                                if (link->caps != NULL) {
                                        caps = gst_caps_from_string (link->caps);
                                        gst_element_link_filtered (link->src, link->sink, caps);
                                        gst_caps_unref (caps);
                                } else {
                                        gst_element_link (link->src, link->sink);
                                }
                                links = g_slist_next (links);

2,553

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧