Revision c1309b27 libavformat/asf.h
libavformat/asf.h | ||
---|---|---|
24 | 24 |
#include <stdint.h> |
25 | 25 |
#include "avformat.h" |
26 | 26 |
#include "metadata.h" |
27 |
#include "riff.h" |
|
27 | 28 |
|
28 | 29 |
#define PACKET_SIZE 3200 |
29 | 30 |
|
... | ... | |
46 | 47 |
|
47 | 48 |
} ASFStream; |
48 | 49 |
|
49 |
typedef uint8_t ff_asf_guid[16]; |
|
50 |
|
|
51 | 50 |
typedef struct { |
52 | 51 |
ff_asf_guid guid; ///< generated by client computer |
53 | 52 |
uint64_t file_size; /**< in bytes |
... | ... | |
173 | 172 |
|
174 | 173 |
extern AVInputFormat ff_asf_demuxer; |
175 | 174 |
|
176 |
static av_always_inline int ff_guidcmp(const void *g1, const void *g2) |
|
177 |
{ |
|
178 |
return memcmp(g1, g2, sizeof(ff_asf_guid)); |
|
179 |
} |
|
180 |
|
|
181 |
void ff_get_guid(AVIOContext *s, ff_asf_guid *g); |
|
182 |
|
|
183 | 175 |
#endif /* AVFORMAT_ASF_H */ |
Also available in: Unified diff