• Re: gstreamer中如果一个plugin中出错,导致eos发出,怎么能继续

    你不是能改decoder的框架么,在chain里面处理一下fatal error?

    eos发出去之后似乎不能再做啥了,pipeline后面的element应该会收到eos,做自己的处理了。

    【 在 liangw (abc) 的大作中提到: 】

    : 对,这个eos是basesrc发出的,原因好像就是MyDecoder的sink pad的chain function返回fatal error。现在看来好像不能避免产生eos。所以现在问题就是即便eos发出去了,如何能够继续处理数据,能够正常进行播放。通过bus message我可以得知eos发出去。

    : appsrc居然跟其他的src不一样啊。。没用过这个,呵呵。

    : 不好弄吧?碰到错误和unexpected,basesrc就发eos了。eos发出去了就不好弄了。

    : ...................

    2010-08-31
  • Re: win7 utimate下升级DSP/BIOS遇到问题

    不升级的时候能用么

    我的ccs在win7跑步起来。。

    【 在 AIREE (宝贝天使) 的大作中提到: 】

    : Win7下安装了CCS3.3,DSP/BIOS版本默认安装的是5.33.02。现在基于28335平台开发,要升级BIOS。从TI官网下了5.41,点击安装之后很长时间无法响应,只能重启。

    : 大家有遇到这种情况么?貌似是windows installer的问题?我现在还没有解决。

    2010-08-31
  • Re: 问2个面试题,谢谢大家

    好吧。。。

    【 在 ulyx (one night in beijing) 的大作中提到: 】

    : 是啊

    2010-08-30
  • Re: 问2个面试题,谢谢大家

    你的意思是你的逻辑是对的么。。

    【 在 ulyx (one night in beijing) 的大作中提到: 】

    : 我这就是写个逻辑,具体没调试。

    : 也许要在最外层的for循环里,加上判断k的语句,同时num++

    2010-08-30
  • Re: gstreamer中如果一个plugin中出错,导致eos发出,怎么能继续

    appsrc居然跟其他的src不一样啊。。没用过这个,呵呵。

    不好弄吧?碰到错误和unexpected,basesrc就发eos了。eos发出去了就不好弄了。

    你还是看看为啥会eos,是不是decoder产生了unexpected了。

    【 在 liangw (abc) 的大作中提到: 】

    : 用gst_app_src_push_buffer可以push数据给appsrc, 设置is-live为true. 实际就是从网络端传来的数据,push给appsrc,然后解码,播放出来。

    : 其实MyDecoder的框架代码可以看到,没有实际解码那部分函数。就算有马赛克,也都无所谓。只是想能继续播放下去,而不是停下来。

    : 比如说,有没有办法MyDecoder出错时不产生appsrc不产生eos,或者即使产生了eos,能不能继续播放?感觉主要问题在appsrc。

    : ...................

    2010-08-30
  • Re: 问2个面试题,谢谢大家

    5 2

    6 11 8

    4  9 6

    k=2

    【 在 ulyx (one night in beijing) 的大作中提到: 】

    : 第一题  O(k)

    : // m for size of a[], n for size of b[]

    : int func1(int a[], int b[], int m, int n, int k){

    : ...................

    2010-08-30
  • Re: gstreamer中如果一个plugin中出错,导致eos发出,怎么能继续

    appsrc不是产生buffer的么,你怎么push buffer给它?

    eos发出去之后,一般的插件都做shutdown的处理了吧,你就算在play估计也没啥用了。

    可能需要重新create pipeline。

    再说,video的decoder一般都依赖于以前的数据,你不能修改decoder的话,不知道他内部的数据状态,就算push了下一个buffer,也很难恢复吧?

    【 在 liangw (abc) 的大作中提到: 】

    : 我的意思是MyDecoder中只是对一个buffer处理出错了,后续的能不能通过什么方法继续处理?也就是说,即便出错了,导致appsrc发了eos,我再push buffer到appsrc,还像能够继续处理。是不是把pipeline的状态再设置为play状态就行?其实是这个现象不好重现,所以我这边不好试

    : MyDecoder处理错了,你又不能改,你打算如何继续pipeline呢

    2010-08-30
  • Re: gstreamer中如果一个plugin中出错,导致eos发出,怎么能继续

    MyDecoder处理错了,你又不能改,你打算如何继续pipeline呢

    【 在 liangw (abc) 的大作中提到: 】

    : 大概就是 appsrc -> MyDecoder -> MySink

    : 如果MyDecoder中数据处理出错,即MyDecoder的sink pad的chain function返回fatal error,好像会导致appsrc发出eos,然后push到appsrc的数据就不会再处理了,这时候element的状态好像还是4,play状态吧?

    : 我想即便是MyDecoder中出错,仍然继续处理数据,不至于停在那儿。

    : ...................

    2010-08-30
  • Re: 明日之星——创业公司程序员选拨赛第一季

    。。。

    【 在 redstorm (每天的工作对公司没有价值) 的大作中提到: 】

    : 试题:

    : 空降师某连N个伞兵(绝密军事行动,无特征,如编号、名字)要从高空跳伞,纷纷降落在一个大平原。他们会在着陆的瞬间昏厥,并经过合理的时间后醒来。他们各自随身带一个仪器,能够在打开的瞬间探测到所有其他队员与自己的相对位置,但只能使用一次。为确保他们能够会合�

    : 比赛说明:

    : ...................

    2010-08-30
  • Re: 问2个面试题,谢谢大家

    orz

    【 在 unaware (benjamin) 的大作中提到: 】

    : 这么多天才出了正解

    2010-08-30
  • Re: 请教dsp高手一个问题

    你用的是ti的dsp吧?

    经常跑的代码run地址放片内(核心代码)和片外,load地址还是flash。

    启动之后把程序从flash拷到run地址对应的存储器,ti有个文档讲这个。

    【 在 apollolee (FINGHTING) 的大作中提到: 】

    : 可是放在ram的程序一旦掉电就会消失的啊,怎么把程序从flash掉到sdram里面呢

    2010-08-29
  • Re: ccs3.3无法设置断点

    直接设在那个执行的代码上吧。

    【 在 kingsign (kingsign) 的大作中提到: 】

    : 在ccs3.3simulator环境下,在同样一个project中,c代码可以设置断点,而汇编文件无法设置断点(每一行都不能设置),我的汇编文件就是原来的c代码经过机器汇编生成的。

    : 请问是怎么回事?

    : 谢谢!

    : ...................

    2010-08-27
  • Re: 问2个面试题,谢谢大家

    k就是n^2的

    【 在 unaware (benjamin) 的大作中提到: 】

    : 解释下,第一个光算ai+bj就n^2了啊,复杂度怎么还klgk呢

    2010-08-27
  • Re: 问2个面试题,谢谢大家

    lgk和lgn一样

    【 在 Yao2 (sss) 的大作中提到: 】

    : 第一个的复杂度应该是k(lgn)吧

    2010-08-26
  • Re: 有轻量级的RTSP server开源代码么?往嵌入式设备移植

    gstreamer有一个 不知道够你的轻量级不

    【 在 freecutelei (挑200斤大粪行10里山路) 的大作中提到: 】

    : rt

    2010-08-25
  • Re: 如何将字符串数组定义为常量放到flash里?

    分配到哪个存储区得用别的手段来分配吧。

    【 在 rot (  ) 的大作中提到: 】

    : 那样就放到ram里去了

    2010-08-25
  • Re: 如何将字符串数组定义为常量放到flash里?

    这只有一个字符串了。。

    【 在 gop (我爱我老婆) 的大作中提到: 】

    : const unsigned char* XXX[10]={    =>

    : const unsigned char  XXX[10]={

    2010-08-25
  • Re: 如何将字符串数组定义为常量放到flash里?

    看着错误的话,你把const unsigned去掉试试

    【 在 rot (  ) 的大作中提到: 】

    : 用

    : const unsigned char* XXX[10]={

    : "          ",

    : ...................

    2010-08-25
  • Re: 请问一下ti的dsp网口问题!谢谢!

    发的不需要bind吧

    都bind估计没法成功。

    【 在 jerryhuang (jerry) 的大作中提到: 】

    : 是呀,两个线程都bind了,如果只有一个bind的话,另一个线程怎么和服务器连接?

    2010-08-25
  • Re: 问一个H.264和MPEG4压缩算法比较的问题

    不好比较吧。。 你不如找两个主流的编码器跑跑你的序列看看

    【 在 seagal (天地一沙鸥) 的大作中提到: 】

    : 这个...

    : (1)我知道,你也应该明白我的意思

    : (2)我只是想知道个大概,比如说主流的编码器,类似的profile,一般在2、3倍还是6、7倍或者其他

    : ...................

    2010-08-24