*AVCodecParameters is for information that codecs need to do their workbut is stored in a structured way in the container format rather thanencoded in the bitstream. Codecs vary in what they need and what theyput in the bitstream, and formats vary in what they are able to encode,but there is enough common ground for quite a few fields inAVCodecParameters.AVCodecContext is for actual encoding en decoding. It needs theinformation from AVCodecParameters, but it also needs settings that arespecific to the process at hand.Complaining that AVCodecParameters does not have a flags field is likecomplaining that the TV magazine tells you how to turn the volumebutton on your TV.*
Thanks you for this even more confusing explanation, Nicolas )) It is as clear as the FFMPEG API ;) I guess,I am not working enough with the av libs to completely understand those subtle ideas.
_______________________________________________ Libav-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/libav-user
