summaryrefslogtreecommitdiff
blob: ad82a38c31c59053168820a961e0fc7f38d30369 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
commit 1ef950dcbf89dd8adf816009b54009f487828a45
Author: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
Date:   Sun Mar 27 14:19:42 2016 -0700

    Replace deprecated FFmpeg API

diff --git a/src/spek-audio.cc b/src/spek-audio.cc
index b7633bc..21ea7a4 100644
--- a/src/spek-audio.cc
+++ b/src/spek-audio.cc
@@ -222,7 +222,7 @@ AudioFileImpl::~AudioFileImpl()
         this->packet.data -= this->offset;
         this->packet.size += this->offset;
         this->offset = 0;
-        av_free_packet(&this->packet);
+        av_packet_unref(&this->packet);
     }
     if (this->format_context) {
         if (this->audio_stream >= 0) {
@@ -326,7 +326,7 @@ int AudioFileImpl::read()
             this->packet.data -= this->offset;
             this->packet.size += this->offset;
             this->offset = 0;
-            av_free_packet(&this->packet);
+            av_packet_unref(&this->packet);
         }
 
         int res = 0;
@@ -334,7 +334,7 @@ int AudioFileImpl::read()
             if (this->packet.stream_index == this->audio_stream) {
                 break;
             }
-            av_free_packet(&this->packet);
+            av_packet_unref(&this->packet);
         }
         if (res < 0) {
             // End of file or error.