I am having issue( VTDecompressionSesssionDecodeFrame which fails with an error code -12911) decoding interlaced H264 videos. I am passing the SPS, followed by PPS, followed by top field data. The infrastructure I have works for Non-interlaced H264 as well as for interlaced H264 videos with slice structures other than Top/Bottom field. Please let me know in case you need any more info.
Asked
Active
Viewed 669 times
2
-
I am seeing a similar issue. Only on iOS, and only with Top/Bottom interlaced fields. Did you find any solution? – tmm1 Feb 23 '17 at 03:28
-
I have filed the following bug report with Apple: http://www.openradar.me/30669495 – tmm1 Feb 23 '17 at 18:18
1 Answers
1
You could try checking out my VTDecompressionSession example here. It doesn't handle all different types of H264 (like interlaced H264, I'm not too familiar with that) but perhaps seeing an example may help you.

Community
- 1
- 1

Olivia Stork
- 4,660
- 5
- 27
- 40
-
1Thanks for the pointer Livy. In fact I do have an infra with H264 working in general. Its only a particular interlaced contents, which are failing. I did try to use Apple's player based on AVFoundation instead and found it to be not being able to play either. Nonetheless, Thanks for pointing in the right direction. – itsmeagain Apr 17 '15 at 12:30