Hi, I want to utilize the mpegts muxer from libav in my project and I’m having 
problem setting up the environment ... just for muxing. I’m having elementary 
streams in memory and the goal is to simply produce one mpegts stream whose 
frames can be streamed to different resources or written to a file.
 
I’ve looked at libavformat/mpegtsenc.c and found the “AVOutputFormat 
mpegts_muxer” struct which seems to glue the necessary output functions 
together.
 
But I couldn’t figure out how to create a muxer setup from scratch: add or 
remove streams and push the necessary elementary frames through the 
AVOutputFormat without any video conversion. Although I did manage to find many 
tutorials describing libav video decoding, I haven’t found anything describing 
the muxing part of various containers—in my case mpeg-ts. Can anyone point me 
in 
the right direction with this? 



Thank you very much,
Bob


_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to