Merge remote-tracking branch 'qatar/master'
* qatar/master: lavf: Remove a now useless parameter to ffurl_register_protocol Merged-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
commit
7f019129e1
@ -45,8 +45,7 @@
|
|||||||
{ \
|
{ \
|
||||||
extern URLProtocol ff_##x##_protocol; \
|
extern URLProtocol ff_##x##_protocol; \
|
||||||
if (CONFIG_##X##_PROTOCOL) \
|
if (CONFIG_##X##_PROTOCOL) \
|
||||||
ffurl_register_protocol(&ff_##x##_protocol, \
|
ffurl_register_protocol(&ff_##x##_protocol); \
|
||||||
sizeof(ff_##x##_protocol)); \
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void av_register_all(void)
|
void av_register_all(void)
|
||||||
|
@ -94,14 +94,9 @@ const char *avio_enum_protocols(void **opaque, int output)
|
|||||||
return avio_enum_protocols(opaque, output);
|
return avio_enum_protocols(opaque, output);
|
||||||
}
|
}
|
||||||
|
|
||||||
int ffurl_register_protocol(URLProtocol *protocol, int size)
|
int ffurl_register_protocol(URLProtocol *protocol)
|
||||||
{
|
{
|
||||||
URLProtocol **p;
|
URLProtocol **p;
|
||||||
if (size < sizeof(URLProtocol)) {
|
|
||||||
URLProtocol *temp = av_mallocz(sizeof(URLProtocol));
|
|
||||||
memcpy(temp, protocol, size);
|
|
||||||
protocol = temp;
|
|
||||||
}
|
|
||||||
p = &first_protocol;
|
p = &first_protocol;
|
||||||
while (*p != NULL)
|
while (*p != NULL)
|
||||||
p = &(*p)->next;
|
p = &(*p)->next;
|
||||||
|
@ -226,10 +226,8 @@ int ffurl_shutdown(URLContext *h, int flags);
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Register the URLProtocol protocol.
|
* Register the URLProtocol protocol.
|
||||||
*
|
|
||||||
* @param size the size of the URLProtocol struct referenced
|
|
||||||
*/
|
*/
|
||||||
int ffurl_register_protocol(URLProtocol *protocol, int size);
|
int ffurl_register_protocol(URLProtocol *protocol);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Check if the user has requested to interrup a blocking function
|
* Check if the user has requested to interrup a blocking function
|
||||||
|
Loading…
x
Reference in New Issue
Block a user