diff options
author | Max Kellermann <max@duempel.org> | 2008-10-18 08:08:13 +0200 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2008-10-18 08:08:13 +0200 |
commit | 1dfe92057e546b087b9dcfcfa260e3282e1a195c (patch) | |
tree | c02c396b114d5c70de1e898aac6c546f4719b995 /src/inputPlugins | |
parent | 90fdf07aa9399459a08b7570cce388d2810b33ff (diff) | |
download | mpd-1dfe92057e546b087b9dcfcfa260e3282e1a195c.tar.gz mpd-1dfe92057e546b087b9dcfcfa260e3282e1a195c.tar.xz mpd-1dfe92057e546b087b9dcfcfa260e3282e1a195c.zip |
ffmpeg: make internal functions static
The mpdurl_* code is internal, don't expose them. Also don't
initialize struct members with NULL.
Diffstat (limited to 'src/inputPlugins')
-rw-r--r-- | src/inputPlugins/ffmpeg_plugin.c | 34 |
1 files changed, 12 insertions, 22 deletions
diff --git a/src/inputPlugins/ffmpeg_plugin.c b/src/inputPlugins/ffmpeg_plugin.c index a9b69f298..7d3c24360 100644 --- a/src/inputPlugins/ffmpeg_plugin.c +++ b/src/inputPlugins/ffmpeg_plugin.c @@ -48,25 +48,7 @@ typedef struct { InputStream *input; } FopsHelper; -int mpdurl_open(URLContext *h, const char *filename, int flags); -int mpdurl_read(URLContext *h, unsigned char *buf, int size); -int64_t mpdurl_seek(URLContext *h, int64_t pos, int whence); -int mpdurl_close(URLContext *h); - -URLProtocol mpdurl_fileops = { - .name = "mpd", - .url_open = mpdurl_open, - .url_read = mpdurl_read, - .url_write = NULL, - .url_seek = mpdurl_seek, - .url_close = mpdurl_close, - .next = NULL, - .url_read_pause = NULL, - .url_read_seek = NULL -}; - - -int mpdurl_open(URLContext *h, const char *filename, int flags) +static int mpdurl_open(URLContext *h, const char *filename, int flags) { uint32_t ptr; FopsHelper *base; @@ -84,7 +66,7 @@ int mpdurl_open(URLContext *h, const char *filename, int flags) return -1; } -int mpdurl_read(URLContext *h, unsigned char *buf, int size) +static int mpdurl_read(URLContext *h, unsigned char *buf, int size) { int ret; FopsHelper *base = (FopsHelper *) h->priv_data; @@ -107,7 +89,7 @@ int mpdurl_read(URLContext *h, unsigned char *buf, int size) return ret; } -int64_t mpdurl_seek(URLContext *h, int64_t pos, int whence) +static int64_t mpdurl_seek(URLContext *h, int64_t pos, int whence) { FopsHelper *base = (FopsHelper *) h->priv_data; if (whence != AVSEEK_SIZE) { //only ftell @@ -116,7 +98,7 @@ int64_t mpdurl_seek(URLContext *h, int64_t pos, int whence) return base->input->offset; } -int mpdurl_close(URLContext *h) +static int mpdurl_close(URLContext *h) { FopsHelper *base = (FopsHelper *) h->priv_data; if (base && base->input->seekable) { @@ -126,6 +108,14 @@ int mpdurl_close(URLContext *h) return 0; } +static URLProtocol mpdurl_fileops = { + .name = "mpd", + .url_open = mpdurl_open, + .url_read = mpdurl_read, + .url_seek = mpdurl_seek, + .url_close = mpdurl_close, +}; + static int ffmpeg_init(void) { av_register_all(); |