Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Compression Techniques FFmpeg parallel impelmentation

  • FFmpeg parallel impelmentation

    Posted by Fayaz Ahmed on April 19, 2011 at 3:07 am

    Hi ,
    I am implementing a parallel H264 decoder using openMP as a final semester engineering project. I am concentrating on macroblock level parallelism in which i process macroblocks in a 2-D wave sequence instead of the sequential scan order. But when i do that i get blocks unavaialble for intrap4x4 mode even though those blocks are completely completely decoded. Later I tried sequentially entropy decoding all the blocks in scan order and then use ff_h264_hl_decode_mb in 2-D wave form. Still it gives an intra4x4 mode block unavailable error.
    My question is can ff_h264_decode_mb_cabac be called sequentially for all the macroblocks first before any call to ff_h264_hl_decode_mb.
    As per my understanding ff_h264_decode_mb_cabac is independent for every macroblock and does not depend on any neighboring ones as it is just entropy decoding.Please help me.
    Thanks in advance!

    Fayaz Ahmed replied 15 years, 4 months ago 1 Member · 0 Replies
  • 0 Replies

Sorry, there were no replies found.

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy