decoder/ffpmeg: use forward declarations
This commit is contained in:
parent
0c1e428c7d
commit
d8926ea5eb
|
@ -25,6 +25,10 @@
|
||||||
#include "tag/TagTable.hxx"
|
#include "tag/TagTable.hxx"
|
||||||
#include "tag/TagHandler.hxx"
|
#include "tag/TagHandler.hxx"
|
||||||
|
|
||||||
|
extern "C" {
|
||||||
|
#include <libavutil/dict.h>
|
||||||
|
}
|
||||||
|
|
||||||
static constexpr struct tag_table ffmpeg_tags[] = {
|
static constexpr struct tag_table ffmpeg_tags[] = {
|
||||||
{ "year", TAG_DATE },
|
{ "year", TAG_DATE },
|
||||||
{ "author-sort", TAG_ARTIST_SORT },
|
{ "author-sort", TAG_ARTIST_SORT },
|
||||||
|
|
|
@ -20,15 +20,7 @@
|
||||||
#ifndef MPD_FFMPEG_METADATA_HXX
|
#ifndef MPD_FFMPEG_METADATA_HXX
|
||||||
#define MPD_FFMPEG_METADATA_HXX
|
#define MPD_FFMPEG_METADATA_HXX
|
||||||
|
|
||||||
extern "C" {
|
struct AVDictionary;
|
||||||
#include <libavutil/dict.h>
|
|
||||||
}
|
|
||||||
|
|
||||||
/* suppress the ffmpeg compatibility macro */
|
|
||||||
#ifdef SampleFormat
|
|
||||||
#undef SampleFormat
|
|
||||||
#endif
|
|
||||||
|
|
||||||
struct tag_handler;
|
struct tag_handler;
|
||||||
|
|
||||||
void
|
void
|
||||||
|
|
Loading…
Reference in New Issue