AVERROR_NOMEM is deprecated and will be dropped at the next libavutil
major bump.
Originally committed as revision 22791 to svn://svn.ffmpeg.org/ffmpeg/trunk
| ... | ... |
@@ -216,7 +216,7 @@ static av_cold int ac3_decode_init(AVCodecContext *avctx) |
| 216 | 216 |
if (avctx->error_recognition >= FF_ER_CAREFUL) {
|
| 217 | 217 |
s->input_buffer = av_mallocz(AC3_FRAME_BUFFER_SIZE + FF_INPUT_BUFFER_PADDING_SIZE); |
| 218 | 218 |
if (!s->input_buffer) |
| 219 |
- return AVERROR_NOMEM; |
|
| 219 |
+ return AVERROR(ENOMEM); |
|
| 220 | 220 |
} |
| 221 | 221 |
|
| 222 | 222 |
avctx->sample_fmt = SAMPLE_FMT_S16; |
| ... | ... |
@@ -288,11 +288,11 @@ static int tgv_decode_frame(AVCodecContext *avctx, |
| 288 | 288 |
/* allocate additional 12 bytes to accomodate av_memcpy_backptr() OUTBUF_PADDED optimisation */ |
| 289 | 289 |
s->frame.data[0] = av_malloc(s->width*s->height + 12); |
| 290 | 290 |
if (!s->frame.data[0]) |
| 291 |
- return AVERROR_NOMEM; |
|
| 291 |
+ return AVERROR(ENOMEM); |
|
| 292 | 292 |
s->frame.data[1] = av_malloc(AVPALETTE_SIZE); |
| 293 | 293 |
if (!s->frame.data[1]) {
|
| 294 | 294 |
av_freep(&s->frame.data[0]); |
| 295 |
- return AVERROR_NOMEM; |
|
| 295 |
+ return AVERROR(ENOMEM); |
|
| 296 | 296 |
} |
| 297 | 297 |
} |
| 298 | 298 |
memcpy(s->frame.data[1], s->palette, AVPALETTE_SIZE); |
| ... | ... |
@@ -352,7 +352,7 @@ static av_cold int flac_encode_init(AVCodecContext *avctx) |
| 352 | 352 |
/* initialize MD5 context */ |
| 353 | 353 |
s->md5ctx = av_malloc(av_md5_size); |
| 354 | 354 |
if(!s->md5ctx) |
| 355 |
- return AVERROR_NOMEM; |
|
| 355 |
+ return AVERROR(ENOMEM); |
|
| 356 | 356 |
av_md5_init(s->md5ctx); |
| 357 | 357 |
|
| 358 | 358 |
streaminfo = av_malloc(FLAC_STREAMINFO_SIZE); |
| ... | ... |
@@ -133,10 +133,10 @@ static av_cold int gif_encode_init(AVCodecContext *avctx) |
| 133 | 133 |
avctx->coded_frame = &s->picture; |
| 134 | 134 |
s->lzw = av_mallocz(ff_lzw_encode_state_size); |
| 135 | 135 |
if (!s->lzw) |
| 136 |
- return AVERROR_NOMEM; |
|
| 136 |
+ return AVERROR(ENOMEM); |
|
| 137 | 137 |
s->buf = av_malloc(avctx->width*avctx->height*2); |
| 138 | 138 |
if (!s->buf) |
| 139 |
- return AVERROR_NOMEM; |
|
| 139 |
+ return AVERROR(ENOMEM); |
|
| 140 | 140 |
return 0; |
| 141 | 141 |
} |
| 142 | 142 |
|
| ... | ... |
@@ -284,7 +284,7 @@ static int vfw_read_header(AVFormatContext *s, AVFormatParameters *ap) |
| 284 | 284 |
st = av_new_stream(s, 0); |
| 285 | 285 |
if(!st) {
|
| 286 | 286 |
vfw_read_close(s); |
| 287 |
- return AVERROR_NOMEM; |
|
| 287 |
+ return AVERROR(ENOMEM); |
|
| 288 | 288 |
} |
| 289 | 289 |
|
| 290 | 290 |
/* Set video format */ |
| ... | ... |
@@ -294,7 +294,7 @@ static int vfw_read_header(AVFormatContext *s, AVFormatParameters *ap) |
| 294 | 294 |
bi = av_malloc(bisize); |
| 295 | 295 |
if(!bi) {
|
| 296 | 296 |
vfw_read_close(s); |
| 297 |
- return AVERROR_NOMEM; |
|
| 297 |
+ return AVERROR(ENOMEM); |
|
| 298 | 298 |
} |
| 299 | 299 |
ret = SendMessage(ctx->hwnd, WM_CAP_GET_VIDEOFORMAT, bisize, (LPARAM) bi); |
| 300 | 300 |
if(!ret) |
| ... | ... |
@@ -248,7 +248,7 @@ static int ape_read_header(AVFormatContext * s, AVFormatParameters * ap) |
| 248 | 248 |
} |
| 249 | 249 |
ape->frames = av_malloc(ape->totalframes * sizeof(APEFrame)); |
| 250 | 250 |
if(!ape->frames) |
| 251 |
- return AVERROR_NOMEM; |
|
| 251 |
+ return AVERROR(ENOMEM); |
|
| 252 | 252 |
ape->firstframe = ape->junklength + ape->descriptorlength + ape->headerlength + ape->seektablelength + ape->wavheaderlength; |
| 253 | 253 |
ape->currentframe = 0; |
| 254 | 254 |
|
| ... | ... |
@@ -351,7 +351,7 @@ static int ape_read_packet(AVFormatContext * s, AVPacket * pkt) |
| 351 | 351 |
nblocks = ape->blocksperframe; |
| 352 | 352 |
|
| 353 | 353 |
if (av_new_packet(pkt, ape->frames[ape->currentframe].size + extra_size) < 0) |
| 354 |
- return AVERROR_NOMEM; |
|
| 354 |
+ return AVERROR(ENOMEM); |
|
| 355 | 355 |
|
| 356 | 356 |
AV_WL32(pkt->data , nblocks); |
| 357 | 357 |
AV_WL32(pkt->data + 4, ape->frames[ape->currentframe].skip); |
| ... | ... |
@@ -56,7 +56,7 @@ static int ape_tag_read_field(AVFormatContext *s) |
| 56 | 56 |
return -1; |
| 57 | 57 |
value = av_malloc(size+1); |
| 58 | 58 |
if (!value) |
| 59 |
- return AVERROR_NOMEM; |
|
| 59 |
+ return AVERROR(ENOMEM); |
|
| 60 | 60 |
get_buffer(pb, value, size); |
| 61 | 61 |
value[size] = 0; |
| 62 | 62 |
av_metadata_set2(&s->metadata, key, value, AV_METADATA_DONT_STRDUP_VAL); |
| ... | ... |
@@ -67,7 +67,7 @@ static int flac_read_header(AVFormatContext *s, |
| 67 | 67 |
case FLAC_METADATA_TYPE_VORBIS_COMMENT: |
| 68 | 68 |
buffer = av_mallocz(metadata_size + FF_INPUT_BUFFER_PADDING_SIZE); |
| 69 | 69 |
if (!buffer) {
|
| 70 |
- return AVERROR_NOMEM; |
|
| 70 |
+ return AVERROR(ENOMEM); |
|
| 71 | 71 |
} |
| 72 | 72 |
if (get_buffer(s->pb, buffer, metadata_size) != metadata_size) {
|
| 73 | 73 |
av_freep(&buffer); |
| ... | ... |
@@ -433,7 +433,7 @@ static int mpegts_write_header(AVFormatContext *s) |
| 433 | 433 |
st->codec->extradata_size > 0) {
|
| 434 | 434 |
ts_st->adts = av_mallocz(sizeof(*ts_st->adts)); |
| 435 | 435 |
if (!ts_st->adts) |
| 436 |
- return AVERROR_NOMEM; |
|
| 436 |
+ return AVERROR(ENOMEM); |
|
| 437 | 437 |
if (ff_adts_decode_extradata(s, ts_st->adts, st->codec->extradata, |
| 438 | 438 |
st->codec->extradata_size) < 0) |
| 439 | 439 |
return -1; |
| ... | ... |
@@ -836,7 +836,7 @@ static int mpegts_write_packet(AVFormatContext *s, AVPacket *pkt) |
| 836 | 836 |
return -1; |
| 837 | 837 |
data = av_malloc(new_size); |
| 838 | 838 |
if (!data) |
| 839 |
- return AVERROR_NOMEM; |
|
| 839 |
+ return AVERROR(ENOMEM); |
|
| 840 | 840 |
ff_adts_write_frame_header(adts, data, pkt->size, adts->pce_size); |
| 841 | 841 |
if (adts->pce_size) {
|
| 842 | 842 |
memcpy(data+ADTS_HEADER_SIZE, adts->pce_data, adts->pce_size); |
| ... | ... |
@@ -121,7 +121,7 @@ static int ogg_build_flac_headers(AVCodecContext *avctx, |
| 121 | 121 |
oggstream->header[0] = av_mallocz(51); // per ogg flac specs |
| 122 | 122 |
p = oggstream->header[0]; |
| 123 | 123 |
if (!p) |
| 124 |
- return AVERROR_NOMEM; |
|
| 124 |
+ return AVERROR(ENOMEM); |
|
| 125 | 125 |
bytestream_put_byte(&p, 0x7F); |
| 126 | 126 |
bytestream_put_buffer(&p, "FLAC", 4); |
| 127 | 127 |
bytestream_put_byte(&p, 1); // major version |
| ... | ... |
@@ -135,7 +135,7 @@ static int ogg_build_flac_headers(AVCodecContext *avctx, |
| 135 | 135 |
// second packet: VorbisComment |
| 136 | 136 |
p = ogg_write_vorbiscomment(4, bitexact, &oggstream->header_len[1], m); |
| 137 | 137 |
if (!p) |
| 138 |
- return AVERROR_NOMEM; |
|
| 138 |
+ return AVERROR(ENOMEM); |
|
| 139 | 139 |
oggstream->header[1] = p; |
| 140 | 140 |
bytestream_put_byte(&p, 0x84); // last metadata block and vorbis comment |
| 141 | 141 |
bytestream_put_be24(&p, oggstream->header_len[1] - 4); |
| ... | ... |
@@ -157,7 +157,7 @@ static int ogg_build_speex_headers(AVCodecContext *avctx, |
| 157 | 157 |
// first packet: Speex header |
| 158 | 158 |
p = av_mallocz(SPEEX_HEADER_SIZE); |
| 159 | 159 |
if (!p) |
| 160 |
- return AVERROR_NOMEM; |
|
| 160 |
+ return AVERROR(ENOMEM); |
|
| 161 | 161 |
oggstream->header[0] = p; |
| 162 | 162 |
oggstream->header_len[0] = SPEEX_HEADER_SIZE; |
| 163 | 163 |
bytestream_put_buffer(&p, avctx->extradata, SPEEX_HEADER_SIZE); |
| ... | ... |
@@ -166,7 +166,7 @@ static int ogg_build_speex_headers(AVCodecContext *avctx, |
| 166 | 166 |
// second packet: VorbisComment |
| 167 | 167 |
p = ogg_write_vorbiscomment(0, bitexact, &oggstream->header_len[1], m); |
| 168 | 168 |
if (!p) |
| 169 |
- return AVERROR_NOMEM; |
|
| 169 |
+ return AVERROR(ENOMEM); |
|
| 170 | 170 |
oggstream->header[1] = p; |
| 171 | 171 |
|
| 172 | 172 |
return 0; |
| ... | ... |
@@ -106,7 +106,7 @@ static int rm_read_extradata(ByteIOContext *pb, AVCodecContext *avctx, unsigned |
| 106 | 106 |
return -1; |
| 107 | 107 |
avctx->extradata = av_malloc(size + FF_INPUT_BUFFER_PADDING_SIZE); |
| 108 | 108 |
if (!avctx->extradata) |
| 109 |
- return AVERROR_NOMEM; |
|
| 109 |
+ return AVERROR(ENOMEM); |
|
| 110 | 110 |
avctx->extradata_size = get_buffer(pb, avctx->extradata, size); |
| 111 | 111 |
memset(avctx->extradata + avctx->extradata_size, 0, FF_INPUT_BUFFER_PADDING_SIZE); |
| 112 | 112 |
if (avctx->extradata_size != size) |
| ... | ... |
@@ -83,7 +83,7 @@ static int amr_handle_packet(AVFormatContext *ctx, |
| 83 | 83 |
/* Everything except the codec mode request byte should be output. */ |
| 84 | 84 |
if (av_new_packet(pkt, len - 1)) {
|
| 85 | 85 |
av_log(ctx, AV_LOG_ERROR, "Out of memory\n"); |
| 86 |
- return AVERROR_NOMEM; |
|
| 86 |
+ return AVERROR(ENOMEM); |
|
| 87 | 87 |
} |
| 88 | 88 |
pkt->stream_index = st->index; |
| 89 | 89 |
ptr = pkt->data; |
| ... | ... |
@@ -78,7 +78,7 @@ static int h263_handle_packet(AVFormatContext *ctx, |
| 78 | 78 |
|
| 79 | 79 |
if (av_new_packet(pkt, len + startcode)) {
|
| 80 | 80 |
av_log(ctx, AV_LOG_ERROR, "Out of memory\n"); |
| 81 |
- return AVERROR_NOMEM; |
|
| 81 |
+ return AVERROR(ENOMEM); |
|
| 82 | 82 |
} |
| 83 | 83 |
pkt->stream_index = st->index; |
| 84 | 84 |
ptr = pkt->data; |
| ... | ... |
@@ -134,7 +134,7 @@ static int xiph_handle_packet(AVFormatContext * ctx, |
| 134 | 134 |
|
| 135 | 135 |
if (av_new_packet(pkt, data_len)) {
|
| 136 | 136 |
av_log(ctx, AV_LOG_ERROR, "Out of memory.\n"); |
| 137 |
- return AVERROR_NOMEM; |
|
| 137 |
+ return AVERROR(ENOMEM); |
|
| 138 | 138 |
} |
| 139 | 139 |
pkt->stream_index = st->index; |
| 140 | 140 |
|
| ... | ... |
@@ -189,7 +189,7 @@ static int xiph_handle_packet(AVFormatContext * ctx, |
| 189 | 189 |
|
| 190 | 190 |
if (av_new_packet(pkt, frame_size)) {
|
| 191 | 191 |
av_log(ctx, AV_LOG_ERROR, "Out of memory.\n"); |
| 192 |
- return AVERROR_NOMEM; |
|
| 192 |
+ return AVERROR(ENOMEM); |
|
| 193 | 193 |
} |
| 194 | 194 |
|
| 195 | 195 |
memcpy(pkt->data, xiph_data, frame_size); |
| ... | ... |
@@ -272,7 +272,7 @@ parse_packed_headers(const uint8_t * packed_headers, |
| 272 | 272 |
ptr = codec->extradata = av_malloc(extradata_alloc); |
| 273 | 273 |
if (!ptr) {
|
| 274 | 274 |
av_log(codec, AV_LOG_ERROR, "Out of memory\n"); |
| 275 |
- return AVERROR_NOMEM; |
|
| 275 |
+ return AVERROR(ENOMEM); |
|
| 276 | 276 |
} |
| 277 | 277 |
*ptr++ = 2; |
| 278 | 278 |
ptr += av_xiphlacing(ptr, length1); |
| ... | ... |
@@ -331,7 +331,7 @@ static int xiph_parse_fmtp_pair(AVCodecContext * codec, |
| 331 | 331 |
} else {
|
| 332 | 332 |
av_log(codec, AV_LOG_ERROR, |
| 333 | 333 |
"Out of memory while decoding SDP configuration.\n"); |
| 334 |
- result = AVERROR_NOMEM; |
|
| 334 |
+ result = AVERROR(ENOMEM); |
|
| 335 | 335 |
} |
| 336 | 336 |
} else {
|
| 337 | 337 |
av_log(codec, AV_LOG_ERROR, "Packet too large\n"); |
| ... | ... |
@@ -356,7 +356,7 @@ static int xiph_parse_sdp_line(AVFormatContext *s, int st_index, |
| 356 | 356 |
|
| 357 | 357 |
if (!(value = av_malloc(value_size))) {
|
| 358 | 358 |
av_log(codec, AV_LOG_ERROR, "Out of memory\n"); |
| 359 |
- return AVERROR_NOMEM; |
|
| 359 |
+ return AVERROR(ENOMEM); |
|
| 360 | 360 |
} |
| 361 | 361 |
|
| 362 | 362 |
if (av_strstart(line, "fmtp:", &p)) {
|
| ... | ... |
@@ -186,7 +186,7 @@ static int wc3_read_header(AVFormatContext *s, |
| 186 | 186 |
/* load up the name */ |
| 187 | 187 |
buffer = av_malloc(size+1); |
| 188 | 188 |
if (!buffer) |
| 189 |
- return AVERROR_NOMEM; |
|
| 189 |
+ return AVERROR(ENOMEM); |
|
| 190 | 190 |
if ((ret = get_buffer(pb, buffer, size)) != size) |
| 191 | 191 |
return AVERROR(EIO); |
| 192 | 192 |
buffer[size] = 0; |