openbsd-ports/multimedia/minidlna/patches/patch-metadata_c
sthen b3de6cf9da import ports/multimedia/minidlna, ok/testing landry@
MiniDLNA is lightweight server software written in C, capable of
serving media files to DLNA/UPnP-AV clients (televisions, tablets,
etc).
2012-10-10 10:45:05 +00:00

27 lines
738 B
Plaintext

$OpenBSD: patch-metadata_c,v 1.1.1.1 2012/10/10 10:45:05 sthen Exp $
--- metadata.c.orig Fri Jun 29 22:11:29 2012
+++ metadata.c Sat Sep 22 01:45:30 2012
@@ -19,6 +19,7 @@
#include <ctype.h>
#include <string.h>
#include <stdlib.h>
+#include <libgen.h>
#include <sys/stat.h>
#include <unistd.h>
@@ -116,14 +117,6 @@ lav_close(AVFormatContext *ctx)
av_close_input_file(ctx);
#endif
}
-
-#if LIBAVFORMAT_VERSION_INT >= ((52<<16)+(31<<8)+0)
-# if LIBAVUTIL_VERSION_INT < ((51<<16)+(5<<8)+0)
-#define AV_DICT_IGNORE_SUFFIX AV_METADATA_IGNORE_SUFFIX
-#define av_dict_get av_metadata_get
-typedef AVMetadataTag AVDictionaryEntry;
-# endif
-#endif
/* This function shamelessly copied from libdlna */
#define MPEG_TS_SYNC_CODE 0x47