uint32_t v = 0;
int i;
- av_log(s, AV_LOG_TRACE, "%s(), offset = %"PRId64", state = %d\n", __FUNCTION__, avio_tell(pb), nsv->state);
-
for (i = 0; i < NSV_MAX_RESYNC; i++) {
if (pb->eof_reached) {
av_log(s, AV_LOG_TRACE, "NSV EOF\n");
int table_entries;
int table_entries_used;
- av_log(s, AV_LOG_TRACE, "%s()\n", __FUNCTION__);
-
nsv->state = NSV_UNSYNC; /* in case we fail */
size = avio_rl32(pb);
int i;
AVStream *st;
NSVStream *nst;
- av_log(s, AV_LOG_TRACE, "%s()\n", __FUNCTION__);
vtag = avio_rl32(pb);
atag = avio_rl32(pb);
NSVContext *nsv = s->priv_data;
int i, err;
- av_log(s, AV_LOG_TRACE, "%s()\n", __FUNCTION__);
- av_log(s, AV_LOG_TRACE, "filename '%s'\n", s->filename);
-
nsv->state = NSV_UNSYNC;
nsv->ahead[0].data = nsv->ahead[1].data = NULL;
uint16_t asize;
uint16_t auxsize;
- av_log(s, AV_LOG_TRACE, "%s(%d)\n", __FUNCTION__, fill_header);
-
if (nsv->ahead[0].data || nsv->ahead[1].data)
return 0; //-1; /* hey! eat what you've in your plate first! */
NSVContext *nsv = s->priv_data;
int i, err = 0;
- av_log(s, AV_LOG_TRACE, "%s()\n", __FUNCTION__);
-
/* in case we don't already have something to eat ... */
if (!nsv->ahead[0].data && !nsv->ahead[1].data)
err = nsv_read_chunk(s, 0);
/* now pick one of the plates */
for (i = 0; i < 2; i++) {
if (nsv->ahead[i].data) {
- av_log(s, AV_LOG_TRACE, "%s: using cached packet[%d]\n", __FUNCTION__, i);
/* avoid the cost of new_packet + memcpy(->data) */
memcpy(pkt, &nsv->ahead[i], sizeof(AVPacket));
nsv->ahead[i].data = NULL; /* we ate that one */