I tried using the umc_h264_dec_con sample to decode a h264 Main profile encoded video in a QuickTime mov file. I stepped into the code and with the first frame theapp exits with UMC_ERR_NOT_ENOUGH_DATA in TaskSupplier::RunDecoding in the context of H264VideoDecoder::ParseFrame. On the other hand a sample raw h264stream clip from FVDO parsed fine. Is there something wrong in thedata format passed in or is this behavior by default?
OK. if I would try to play h.264 video in a mp4 container, do I implement the splitter or it should play fine? I did try it and it worked. Is it possible to write a mov splitter using the link recommended in the previous post?