[FFmpeg-devel] libavcodec/qsvdec_h264.c: SPS parsing now performs by MFXVideoDECODE_DecodeHeader() into libavcodec/qsvdec.c

Ivan Uskov ivan.uskov at nablet.com
Thu Jul 16 22:02:22 CEST 2015

Hello All,

Current implementation of libavcodec/qsvdec_h264.c does use external
SPS parser. It does not optimal since MFX library has own unified way
to parse headers of all supported formats. This performs by one
MFXVideoDECODE_DecodeHeader() call.
The suggested patch does replace stream specific code to one universal
function call located into the libavcodec/qsvdec.c. This opens an easy
way to implement qsv-accelerated mpeg2, hevc and vc1 decoders.
Please review.

Best regards,
 Ivan                          mailto:ivan.uskov at nablet.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-libavcodec-qsvdec_h264.c-SPS-parsing-now-performs-by.patch
Type: application/octet-stream
Size: 9388 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20150716/cf6e4a62/attachment.obj>

More information about the ffmpeg-devel mailing list