Perhaps the gcc can not find the include file of ffmpeg.c. Check your configuration. Pay attention to the -I option, is there some worning from gcc? Such like "could not fine *.h"
I have test with ffmpeg's mkv demux in VLC. The demuxer works well. But the audio sounds not good. Perhaps the ffmpeg's mp3 decoder is not fit to my enviroment. My question is how to specify the mad for audio decode and libmpeg2 for video decode while using ffmpeg's mkv demux at the command line inp...
Could anyone who have MIPS cpu help to test the mkv file playing? Or even only the audio track? I guess the problem lies in demux procedure.
Thanks in advance.
I've only seen the "PTS out of range" errors when the host couldn't decode the video fast enough. On my Roku box (MIPS) I see this with mpegs, still working on it...
Did you build Matroska with optimization turned on (-O)?
Yes, Matroska use -O2 as default.
I will try with -O0
Excuse me for my english. I am using VLC to play only mpeg2 video under MIPS cpu, and crosscompiled VLC with the configuration below. It plays well with mpg file under MIPS. But when it plays mkv encapsulated mpg2 video and mp3 audio files both the video and the audio were blocked. Only a very shot ...