[FFmpeg-trac] #1548(avcodec:new): avcodec ignores profile when using ffmpeg C API
FFmpeg
trac at avcodec.org
Thu Jul 19 11:19:02 CEST 2012
#1548: avcodec ignores profile when using ffmpeg C API
-------------------------------------+-------------------------------------
Reporter: TheSHEEEP | Owner:
Type: defect | Status: new
Priority: important | Component: avcodec
Version: 0.10.4 | Resolution:
Keywords: Profile, | Blocked By:
h264, Baseline | Reproduced by developer: 0
Blocking: |
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by TheSHEEEP):
I got it working!
You need to use the priv_data instead of the context itself. I got the
hint when searching for "av_opt_set profile".
So this works:
{{{
av_opt_set(c->priv_data, "profile", "baseline", AV_OPT_SEARCH_CHILDREN);
}}}
And I actually do it before calling avcodec_open2().
Consider this resolved. And thanks for the support!
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1548#comment:10>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list