|
|
@ -37,12 +37,14 @@ |
|
|
|
|
|
|
|
|
|
|
|
/* unbuffered I/O */ |
|
|
|
/* unbuffered I/O */ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#if FF_API_OLD_AVIO |
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* URL Context. |
|
|
|
* URL Context. |
|
|
|
* New fields can be added to the end with minor version bumps. |
|
|
|
* New fields can be added to the end with minor version bumps. |
|
|
|
* Removal, reordering and changes to existing fields require a major |
|
|
|
* Removal, reordering and changes to existing fields require a major |
|
|
|
* version bump. |
|
|
|
* version bump. |
|
|
|
* sizeof(URLContext) must not be used outside libav*. |
|
|
|
* sizeof(URLContext) must not be used outside libav*. |
|
|
|
|
|
|
|
* @deprecated This struct will be made private |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
typedef struct URLContext { |
|
|
|
typedef struct URLContext { |
|
|
|
#if FF_API_URL_CLASS |
|
|
|
#if FF_API_URL_CLASS |
|
|
@ -57,7 +59,6 @@ typedef struct URLContext { |
|
|
|
int is_connected; |
|
|
|
int is_connected; |
|
|
|
} URLContext; |
|
|
|
} URLContext; |
|
|
|
|
|
|
|
|
|
|
|
#if FF_API_OLD_AVIO |
|
|
|
|
|
|
|
typedef struct URLPollEntry { |
|
|
|
typedef struct URLPollEntry { |
|
|
|
URLContext *handle; |
|
|
|
URLContext *handle; |
|
|
|
int events; |
|
|
|
int events; |
|
|
|