X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;ds=sidebyside;f=doc%2Fexamples%2Fmuxing.c;h=fe1b9ded2103bb5df62dfae86510534fa5181799;hb=626535f6a169e2d821b969e0ea77125ba7482113;hp=014359e2caedf2223efe41991e21a79795f2604a;hpb=14fa0a4efbc989619860ed8ec0fd33dcdae558b0;p=ffmpeg diff --git a/doc/examples/muxing.c b/doc/examples/muxing.c index 014359e2cae..fe1b9ded210 100644 --- a/doc/examples/muxing.c +++ b/doc/examples/muxing.c @@ -121,7 +121,7 @@ static int write_frame(AVFormatContext *fmt_ctx, AVCodecContext *c, /* Add an output stream. */ static void add_stream(OutputStream *ost, AVFormatContext *oc, - AVCodec **codec, + const AVCodec **codec, enum AVCodecID codec_id) { AVCodecContext *c; @@ -242,7 +242,8 @@ static AVFrame *alloc_audio_frame(enum AVSampleFormat sample_fmt, return frame; } -static void open_audio(AVFormatContext *oc, AVCodec *codec, OutputStream *ost, AVDictionary *opt_arg) +static void open_audio(AVFormatContext *oc, const AVCodec *codec, + OutputStream *ost, AVDictionary *opt_arg) { AVCodecContext *c; int nb_samples; @@ -405,7 +406,8 @@ static AVFrame *alloc_picture(enum AVPixelFormat pix_fmt, int width, int height) return picture; } -static void open_video(AVFormatContext *oc, AVCodec *codec, OutputStream *ost, AVDictionary *opt_arg) +static void open_video(AVFormatContext *oc, const AVCodec *codec, + OutputStream *ost, AVDictionary *opt_arg) { int ret; AVCodecContext *c = ost->enc; @@ -539,7 +541,7 @@ int main(int argc, char **argv) const AVOutputFormat *fmt; const char *filename; AVFormatContext *oc; - AVCodec *audio_codec, *video_codec; + const AVCodec *audio_codec, *video_codec; int ret; int have_video = 0, have_audio = 0; int encode_video = 0, encode_audio = 0;