Hello All,

I am facing issue in GStreamer on DaVinci dm6446 target board.

Here's what we've done so far:

1.      The environment we're using is Fedora Core 5 Linux from Red Hat.

2.      GStreamer version we're using is 0.10.17 
3.      Codec servers we tried were the default that came with the TI
plugins (MPEG4Combo from executable MPEG4Combo.x64P), decodeCombo (from
executable decodeCombo.x64P, mod MPEG4DEC) and video_copy (from
executable video_copy.x64P, mod VIDDEC_COPY). The first one gives
contiguous memory allocation errors (presumably due to memory map
mismatch between the codec servers and the target platform), the second
one hangs and the third one returns error (error code -1 ) for
VIDDEC_Control API call. 
4.      The sample files we used were some generic MPEG4 files
downloaded from the web. The TI supplied data files were huge, so we
thought we'll start with something manageable and small. Also, these
files were decoded successfully using FFMPEG on DaVinci (albeit not
using the TI codecs). 
5.      The code changes that were made were primarily configuration
changes for building libce (for using different codec servers) and
adding debug statements in the application code file (gdecoder.c from
the ti_plugins directory under ti_build). Experiments were done to
comment out certain parts of the code that were returning error and
substituting with some trial alternatives. Also, we tried rebuilding
cmem upon finding a post from a TI engineer on the DaVinci blog site
that cmem has an issue when allocating contiguous memory buffers. He had
supplied the substitute code too. In fact, this did help in eliminating
the contiguous memory allocation errors we were getting. We also played
with the memory map 

Also I am attaching with this mail log of error messages.

Kindly let us know if anything wrong we have configured or changes
required solving our issue in GStreamer.

Thanking you in advance.

Regards,

Jitendra

 

 

Attachment: video_copy.err
Description: video_copy.err

Attachment: decode.err
Description: decode.err

_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to