avio: move extern url_interrupt_cb declaration from avio.h to url.h

This commit is contained in:
Anton Khirnov 2011-04-04 20:40:38 +02:00
parent 8e76a19b63
commit 5cec897105
6 changed files with 8 additions and 0 deletions

View File

@ -31,6 +31,7 @@
#include "internal.h"
#include <unistd.h>
#include "avio_internal.h"
#include "url.h"
#define INITIAL_BUFFER_SIZE 32768

View File

@ -163,7 +163,9 @@ typedef struct URLProtocol {
extern URLProtocol *first_protocol;
#endif
#if FF_API_OLD_AVIO
extern URLInterruptCB *url_interrupt_cb;
#endif
/**
* If protocol is NULL, returns the first registered protocol,

View File

@ -24,6 +24,7 @@
#include "internal.h"
#include "network.h"
#include "os_support.h"
#include "url.h"
#if HAVE_POLL_H
#include <poll.h>
#endif

View File

@ -33,6 +33,7 @@
#include "internal.h"
#include "network.h"
#include "os_support.h"
#include "url.h"
#include <sys/time.h>
#ifndef IPV6_ADD_MEMBERSHIP

View File

@ -30,6 +30,8 @@
#if !FF_API_OLD_AVIO
#define URL_PROTOCOL_FLAG_NESTED_SCHEME 1 /*< The protocol name can be the first part of a nested protocol scheme */
extern URLInterruptCB *url_interrupt_cb;
#endif
/**

View File

@ -31,6 +31,7 @@
#include "libavutil/avstring.h"
#include "riff.h"
#include "audiointerleave.h"
#include "url.h"
#include <sys/time.h>
#include <time.h>
#include <strings.h>