typedef struct {
URLContext *mms_hd; ///< TCP connection handle
- MMSStream streams[MAX_STREAMS];
+ MMSStream *streams;
/** Buffer for outgoing packets. */
/*@{*/
/** Buffer for incoming packets. */
/*@{*/
- uint8_t in_buffer[8192]; ///< Buffer for incoming packets.
+ uint8_t in_buffer[65536]; ///< Buffer for incoming packets.
uint8_t *read_in_ptr; ///< Pointer for reading from incoming buffer.
int remaining_in_len; ///< Reading length from incoming buffer.
/*@}*/
/*@}*/
int stream_num; ///< stream numbers.
+ unsigned int nb_streams_allocated; ///< allocated size of streams
} MMSContext;
int ff_mms_asf_header_parser(MMSContext * mms);