Thank you for the comments Carl!
I have applied the review comments and attached is the updated patch.

Sailaja

-----Original Message-----
From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf Of Carl 
Eugen Hoyos
Sent: Tuesday, September 01, 2015 2:37 AM
To: ffmpeg-devel@ffmpeg.org
Subject: Re: [FFmpeg-devel] [PATCH]ExtraData computation for aac in -acodec copy

Sailaja Mahendrakar <smahendrakar <at> rgbnetworks.com> writes:

> Please find attached the patch for ExtraData computation for aac in 
> -acodec copy.  With audio codec copy, there is no extradata 
> computation and RTMP fails with no audio in playback.

I don't know if it is acceptable what the patch does, so please wait for a 
review from an api expert, but before the patch can be applied, please fix the 
style to make it similar to the rest of the file:

> +    if(avctx->extradata_size == 2)
> +    {

This should be on one line, same below (and for "else").

> if((avctx->sample_rate>>1) == a)

Most people here find it much more readable with spaces but without the extra 
parenthesis, as in:
if (avctx->sample_rate >> 1 == a)

> +            temp = 0x48;
> +            put_bits(&pb, 8, temp);                        // 5th Byte

Imo, this gets much more readable without the temp variable.

> +       avctx->extradata = av_mallocz(avctx->extradata_size);

Needs a check for OOM.

> +          av_log(NULL

The context should not be NULL.

Carl Eugen

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Attachment: ExtradataPassthruCopyTsWithComments.patch
Description: ExtradataPassthruCopyTsWithComments.patch

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to