]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/api-example.c
aac: Mention abbreviation as well in long_name
[ffmpeg] / libavcodec / api-example.c
index 970a90eaba2ccfbb748c26d63b42e6ee676c7b02..93d6c2253cf1cd57e9d7b7e904654a67d9c0fc09 100644 (file)
@@ -74,7 +74,7 @@ static void audio_encode_example(const char *filename)
     c->channels = 2;
 
     /* open it */
-    if (avcodec_open(c, codec) < 0) {
+    if (avcodec_open2(c, codec, NULL) < 0) {
         fprintf(stderr, "could not open codec\n");
         exit(1);
     }
@@ -139,7 +139,7 @@ static void audio_decode_example(const char *outfilename, const char *filename)
     c = avcodec_alloc_context3(codec);
 
     /* open it */
-    if (avcodec_open(c, codec) < 0) {
+    if (avcodec_open2(c, codec, NULL) < 0) {
         fprintf(stderr, "could not open codec\n");
         exit(1);
     }
@@ -242,7 +242,7 @@ static void video_encode_example(const char *filename)
     c->pix_fmt = PIX_FMT_YUV420P;
 
     /* open it */
-    if (avcodec_open(c, codec) < 0) {
+    if (avcodec_open2(c, codec, NULL) < 0) {
         fprintf(stderr, "could not open codec\n");
         exit(1);
     }
@@ -369,7 +369,7 @@ static void video_decode_example(const char *outfilename, const char *filename)
        available in the bitstream. */
 
     /* open it */
-    if (avcodec_open(c, codec) < 0) {
+    if (avcodec_open2(c, codec, NULL) < 0) {
         fprintf(stderr, "could not open codec\n");
         exit(1);
     }
@@ -456,9 +456,6 @@ int main(int argc, char **argv)
 {
     const char *filename;
 
-    /* must be called before using avcodec lib */
-    avcodec_init();
-
     /* register all the codecs */
     avcodec_register_all();