mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-02-27 01:01:07 +00:00
Cosmetics: alignment and long line break.
Originally committed as revision 23559 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
1f7d2f54c5
commit
bb5cfc48f1
@ -29,8 +29,8 @@ typedef struct H264BSFContext {
|
|||||||
} H264BSFContext;
|
} H264BSFContext;
|
||||||
|
|
||||||
static int alloc_and_copy(uint8_t **poutbuf, int *poutbuf_size,
|
static int alloc_and_copy(uint8_t **poutbuf, int *poutbuf_size,
|
||||||
const uint8_t *sps_pps, uint32_t sps_pps_size,
|
const uint8_t *sps_pps, uint32_t sps_pps_size,
|
||||||
const uint8_t *in, uint32_t in_size) {
|
const uint8_t *in, uint32_t in_size) {
|
||||||
uint32_t offset = *poutbuf_size;
|
uint32_t offset = *poutbuf_size;
|
||||||
uint8_t nal_header_size = offset ? 3 : 4;
|
uint8_t nal_header_size = offset ? 3 : 4;
|
||||||
void *tmp;
|
void *tmp;
|
||||||
@ -95,7 +95,8 @@ static int h264_mp4toannexb_filter(AVBitStreamFilterContext *bsfc,
|
|||||||
|
|
||||||
unit_size = AV_RB16(extradata);
|
unit_size = AV_RB16(extradata);
|
||||||
total_size += unit_size+4;
|
total_size += unit_size+4;
|
||||||
if (total_size > INT_MAX - FF_INPUT_BUFFER_PADDING_SIZE || extradata+2+unit_size > avctx->extradata+avctx->extradata_size) {
|
if (total_size > INT_MAX - FF_INPUT_BUFFER_PADDING_SIZE ||
|
||||||
|
extradata+2+unit_size > avctx->extradata+avctx->extradata_size) {
|
||||||
av_free(out);
|
av_free(out);
|
||||||
return AVERROR(EINVAL);
|
return AVERROR(EINVAL);
|
||||||
}
|
}
|
||||||
@ -143,13 +144,13 @@ static int h264_mp4toannexb_filter(AVBitStreamFilterContext *bsfc,
|
|||||||
/* prepend only to the first type 5 NAL unit of an IDR picture */
|
/* prepend only to the first type 5 NAL unit of an IDR picture */
|
||||||
if (ctx->first_idr && unit_type == 5) {
|
if (ctx->first_idr && unit_type == 5) {
|
||||||
if (alloc_and_copy(poutbuf, poutbuf_size,
|
if (alloc_and_copy(poutbuf, poutbuf_size,
|
||||||
avctx->extradata, avctx->extradata_size,
|
avctx->extradata, avctx->extradata_size,
|
||||||
buf, nal_size) < 0)
|
buf, nal_size) < 0)
|
||||||
goto fail;
|
goto fail;
|
||||||
ctx->first_idr = 0;
|
ctx->first_idr = 0;
|
||||||
} else {
|
} else {
|
||||||
if (alloc_and_copy(poutbuf, poutbuf_size,
|
if (alloc_and_copy(poutbuf, poutbuf_size,
|
||||||
NULL, 0,
|
NULL, 0,
|
||||||
buf, nal_size) < 0)
|
buf, nal_size) < 0)
|
||||||
goto fail;
|
goto fail;
|
||||||
if (!ctx->first_idr && unit_type == 1)
|
if (!ctx->first_idr && unit_type == 1)
|
||||||
|
Loading…
Reference in New Issue
Block a user