static int ogg_write_packet(AVFormatContext *avfcontext,
int stream_index,
- unsigned char *buf, int size, int force_pts)
+ const uint8_t *buf, int size, int64_t force_pts)
{
OggContext *context = avfcontext->priv_data ;
ogg_packet *op ;
while(l < size) {
op = (ogg_packet*)(buf + l) ;
- op->packet = buf + l + sizeof(ogg_packet) ; /* fix data pointer */
+ op->packet = (uint8_t*) buf + l + sizeof( ogg_packet) ; /* fix data pointer */
if(!context->base_packet_no) { /* this is the first packet */
context->base_packet_no = op->packetno ;
{
AVFormatContext *ic = NULL;
int err, must_open_file;
- char buf[PROBE_BUF_SIZE];
+ unsigned char buf[PROBE_BUF_SIZE];
AVProbeData probe_data, *pd = &probe_data;
ic = av_mallocz(sizeof(AVFormatContext));
const char *path, int number)
{
const char *p;
- char *q, buf1[20];
- int nd, len, c, percentd_found;
+ char *q, buf1[20], c;
+ int nd, len, percentd_found;
q = buf;
p = path;