[tracker-miners: 1/2] Avoid deprecated API in tracker-extract-libav
- From: Sam Thursfield <sthursfield src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker-miners: 1/2] Avoid deprecated API in tracker-extract-libav
- Date: Tue, 25 Jan 2022 11:09:18 +0000 (UTC)
commit be1637c3d4a6ea783df4daf8ffad7acc9684087e
Author: Pekka Vuorela <pekka vuorela jolla com>
Date: Fri Jan 21 14:08:05 2022 +0200
Avoid deprecated API in tracker-extract-libav
src/tracker-extract/tracker-extract-libav.c | 16 +++++++---------
1 file changed, 7 insertions(+), 9 deletions(-)
---
diff --git a/src/tracker-extract/tracker-extract-libav.c b/src/tracker-extract/tracker-extract-libav.c
index b6bc4cfc3..d2d4baf6d 100644
--- a/src/tracker-extract/tracker-extract-libav.c
+++ b/src/tracker-extract/tracker-extract-libav.c
@@ -57,8 +57,6 @@ tracker_extract_get_metadata (TrackerExtractInfo *info,
AVDictionaryEntry *tag = NULL;
const char *title = NULL;
- av_register_all ();
-
file = tracker_extract_info_get_file (info);
uri = g_file_get_uri (file);
@@ -94,20 +92,20 @@ tracker_extract_get_metadata (TrackerExtractInfo *info,
g_free (resource_uri);
if (audio_stream) {
- if (audio_stream->codec->sample_rate > 0) {
- tracker_resource_set_int64 (metadata, "nfo:sampleRate",
audio_stream->codec->sample_rate);
+ if (audio_stream->codecpar->sample_rate > 0) {
+ tracker_resource_set_int64 (metadata, "nfo:sampleRate",
audio_stream->codecpar->sample_rate);
}
- if (audio_stream->codec->channels > 0) {
- tracker_resource_set_int64 (metadata, "nfo:channels", audio_stream->codec->channels);
+ if (audio_stream->codecpar->channels > 0) {
+ tracker_resource_set_int64 (metadata, "nfo:channels",
audio_stream->codecpar->channels);
}
}
if (video_stream && !(video_stream->disposition & AV_DISPOSITION_ATTACHED_PIC)) {
tracker_resource_add_uri(metadata, "rdf:type", "nmm:Video");
- if (video_stream->codec->width > 0 && video_stream->codec->height > 0) {
- tracker_resource_set_int64 (metadata, "nfo:width", video_stream->codec->width);
- tracker_resource_set_int64 (metadata, "nfo:height", video_stream->codec->height);
+ if (video_stream->codecpar->width > 0 && video_stream->codecpar->height > 0) {
+ tracker_resource_set_int64 (metadata, "nfo:width", video_stream->codecpar->width);
+ tracker_resource_set_int64 (metadata, "nfo:height", video_stream->codecpar->height);
}
if (video_stream->avg_frame_rate.num > 0) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]