So if you use h264_nvenc as codec, you don't have to worry about copying to/from gpu memory? The encoding and decoding will be done on hardware?
On Thu, Nov 2, 2017 at 7:47 PM, Shu Wang <[email protected]> wrote: > I'm using nvenc to encode h264. If reading frame from host memory, it's > nothing special from libx264. > > But there is another problem I'd like to ask help here. > I don't know how to create a hw av_frame directly from device memory. > For example, hw decoding usually output a hw av_frame, which usually > following av_hwframe_transfer_data to copy it back. What if I want to > encoding it in device memory directly? > > > > On Fri, Nov 3, 2017 at 7:33 AM, From Seattle <[email protected]> > wrote: > >> Hi Everyone, >> >> Can anyone provide an example of encoding use hardware? In the examples >> come along with ffmpeg, there is only hw_decode.cpp, I wish there is a >> similar one like hw_encode.cpp. >> >> Really appreciated. >> >> Frank. >> >> _______________________________________________ >> Libav-user mailing list >> [email protected] >> http://ffmpeg.org/mailman/listinfo/libav-user >> >> > > _______________________________________________ > Libav-user mailing list > [email protected] > http://ffmpeg.org/mailman/listinfo/libav-user > >
_______________________________________________ Libav-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/libav-user
