av_freep(&samples);
av_frame_free(&frame);
- avcodec_close(c);
- av_free(c);
+ avcodec_free_context(&c);
}
/*
fclose(outfile);
fclose(f);
- avcodec_close(c);
- av_free(c);
+ avcodec_free_context(&c);
av_frame_free(&decoded_frame);
}
fwrite(endcode, 1, sizeof(endcode), f);
fclose(f);
- avcodec_close(c);
- av_free(c);
+ avcodec_free_context(&c);
av_freep(&picture->data[0]);
av_frame_free(&picture);
printf("\n");
fclose(f);
- avcodec_close(c);
- av_free(c);
+ avcodec_free_context(&c);
av_frame_free(&picture);
printf("\n");
}