I am writing an ActiveX component, which plays a network video and is capable to record it to a local drive. Both decoding and recording are implemented with libav* functions. Actually, I am expanding the functionality of the already existing project, with recording functions. The recording part of the component takes an already existing data from the application's memory, it doesn't parse or decode them again.
The problem is that when the record starts, the display of video frames slows down, and the player drops frames. This is most obvious when a user wants to recode a video to another format. However, remuxing also takes a lot of resources. How can I fix this? -- View this message in context: http://www.nabble.com/Reduce-or-optimize-libav-resource-consumption.-tp25487062p25487062.html Sent from the libav-users mailing list archive at Nabble.com. _______________________________________________ libav-user mailing list [email protected] https://lists.mplayerhq.hu/mailman/listinfo/libav-user
