|
|
|
@@ -31,6 +31,12 @@ struct ogg_codec { |
|
|
|
const int8_t *magic; |
|
|
|
uint8_t magicsize; |
|
|
|
const int8_t *name; |
|
|
|
/** |
|
|
|
* Attempt to process a packet as a header |
|
|
|
* @return 1 if the packet was a valid header, |
|
|
|
* 0 if the packet was not a header (was a data packet) |
|
|
|
* -1 if an error occurred or for unsupported stream |
|
|
|
*/ |
|
|
|
int (*header)(AVFormatContext *, int); |
|
|
|
int (*packet)(AVFormatContext *, int); |
|
|
|
uint64_t (*gptopts)(AVFormatContext *, int, uint64_t); |
|
|
|
|