You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
1.2 KiB
38 lines
1.2 KiB
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.
|