不能在我的程序中使用 "gst_tag_id3_genre_count()" 或任何其他与 id3 相关的 API

Cannot use "gst_tag_id3_genre_count()" or any other id3 related api in my program

本文关键字:id3 其他 任何 API count 我的 gst genre 不能 tag 程序      更新时间:2023-10-16

我正在尝试使用gstreamer-0.10构建一个音乐播放器。我必须获取元数据,包括专辑封面。我能够获取除了专辑封面之外的所有元数据。我想我必须使用id3相关的api。但是id3相关的api给出了一些链接错误,如下所示:

 gst_tag_id3_genre_count();

/home/atos/Desktop/Ready_for_integration/Source/music_app/gstreamer_class.cpp:-1:错误:未定义引用' gst_tag_id3_genre_count'Collect2: ld返回1退出状态

我使用Qt的GUI。我已经包括了#include <gst/gst.h>#include <gst/tag/tag.h>,我甚至可以演奏一首歌。有人能帮我吗?

您还需要链接所需库,如文档所述:

这个库应该通过从gstreamer-plugins-base-1.0中获取cflags和lib来链接。PC和添加-lgsttag-1.0到库标志

相关文章: