comparison libmpdemux/demux_nut.c @ 20926:623e0adc71a2

update to libnut, no nut_skip_packet()
author ods15
date Wed, 15 Nov 2006 11:36:22 +0000
parents 74b8d7cf4edb
children 2f29235bcc69
comparison
equal deleted inserted replaced
20925:74b8d7cf4edb 20926:623e0adc71a2
200 } 200 }
201 else if (pd.stream == demuxer->video->id) { 201 else if (pd.stream == demuxer->video->id) {
202 ds = demuxer->video; 202 ds = demuxer->video;
203 } 203 }
204 else { 204 else {
205 ret = nut_skip_packet(nut, &pd.len); 205 uint8_t buf[pd.len];
206 ret = nut_read_frame(nut, &pd.len, buf);
206 if (ret < 0) { 207 if (ret < 0) {
207 mp_msg(MSGT_HEADER, MSGL_ERR, "NUT error: %s\n", 208 mp_msg(MSGT_HEADER, MSGL_ERR, "NUT error: %s\n",
208 nut_error(-ret)); 209 nut_error(-ret));
209 } 210 }
210 if (ret) return 0; // fatal error 211 if (ret) return 0; // fatal error