> On Jun 17, 2016, at 5:31 AM, Clément Bœsch <u...@pkh.me> wrote:
> 
> On Fri, Jun 17, 2016 at 03:24:10AM +0200, Rick Kern wrote:
>> ffmpeg | branch: master | Rick Kern <ker...@gmail.com> | Wed Jun  1 21:40:22 
>> 2016 -0400| [8e47a99f576da10b2a36e33b6b9acbf1c2da7485] | committer: Rick Kern
>> 
>> lavc/videotoolbox: fix H.264 hwaccel init issue
>> 
>> Fixes VTDecompressionSessionCreate() error.
>> 
> 
> Please reference the closing Ticket next time, and mention that it's a
> regression.

ok

> 
> Also, can you elaborate on why this fix is required? What was wrong
> exactly previously, and why was it working?
> 
> It feels like it's including more than a fix.

Since ca2f19b9cc (h264: switch to h2645_parse for NAL parsing) the hwaccel 
wouldn’t init (when the first h.264 frame is decoded). It was the same on OS X 
and iOS - creating the decoder would return a “decoder malfunction” error. 
Apple’s suggested way to create the decoder config for h.264 decoders is 
CMVideoFormatDescriptionCreateFromH264ParameterSets(), and switching to this 
function solved the issue on OS X and iOS. A user on IRC confirmed it worked 
for them too.

> 
> (BTW, do you happen to be on IRC?)

Yeah, I’m rkern. I’m in the eastern US time zone and sign in to both #ffmpeg 
and #ffmpeg-devel.

> 
> Regards,
> 
> -- 
> Clément B.

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to