1 --- mplayer-r29930/libdvdread4/dvdread/dvd_reader.h~ 2009-11-19 14:23:23.231276231 +0100
2 +++ mplayer-r29930/libdvdread4/dvdread/dvd_reader.h 2009-11-19 14:25:48.524614054 +0100
5 typedef struct dvd_stat_s dvd_stat_t;
7 +#pragma GCC visibility push(default)
10 * Opens a block device of a DVD-ROM file, or an image file, or a directory
11 * name for a mounted DVD or HD copy of a DVD.
14 int DVDUDFCacheLevel( dvd_reader_t *, int );
16 +#pragma GCC visibility pop
21 --- mplayer-r29930/libdvdread4/dvdread/ifo_read.h~ 2009-11-19 14:23:00.545070443 +0100
22 +++ mplayer-r29930/libdvdread4/dvdread/ifo_read.h 2009-11-19 14:26:19.125441477 +0100
27 +#pragma GCC visibility push(default)
29 * handle = ifoOpen(dvd, title);
32 void ifoFree_TITLE_VOBU_ADMAP(ifo_handle_t *);
33 void ifoFree_TXTDT_MGI(ifo_handle_t *);
35 +#pragma GCC visibility pop
40 --- mplayer-r29930/libdvdread4/dvdread/nav_read.h~ 2009-11-18 00:00:29.000000000 +0100
41 +++ mplayer-r29930/libdvdread4/dvdread/nav_read.h 2009-11-19 14:27:13.724600811 +0100
46 +#pragma GCC visibility push(default)
48 * Reads the PCI packet data pointed to into th pci struct.
51 * @param bufffer Pointer to the buffer of the on disc DSI data.
53 void navRead_DSI(dsi_t *, unsigned char *);
54 +#pragma GCC visibility pop
58 --- MPlayer-1.1/configure.orig 2013-02-24 17:53:33.092693098 +0100
59 +++ MPlayer-1.1/configure 2013-02-24 19:29:59.079116950 +0100
63 #include <vstream-client.h>
64 +#pragma GCC visibility push(default)
65 void vstream_error(const char *format, ... ) {}
66 int main(void) { vstream_start(); return 0; }
68 --- MPlayer-1.1/stream/stream_vstream.c.orig 2011-10-21 17:44:58.000000000 +0200
69 +++ MPlayer-1.1/stream/stream_vstream.c 2013-02-24 21:03:09.752215665 +0100
72 #include <vstream-client.h>
74 +#pragma GCC visibility push(default)
75 void vstream_error(const char *format, ...) {
80 mp_msg(MSGT_STREAM, MSGL_ERR, buf);
82 +#pragma GCC visibility pop
84 static struct stream_priv_s {