On Fri, Aug 07, 2009 at 07:23:11PM +0200, bwolowiec wrote:
> Author: bwolowiec
> Date: Fri Aug  7 19:23:11 2009
> New Revision: 4976
> 
> Log:
> Use put_buffer
> 
> Modified:
>    spdif/spdif.c
> 
> Modified: spdif/spdif.c
> ==============================================================================
> --- spdif/spdif.c     Fri Aug  7 16:08:05 2009        (r4975)
> +++ spdif/spdif.c     Fri Aug  7 19:23:11 2009        (r4976)
> @@ -204,7 +204,6 @@ static int spdif_write_header(AVFormatCo
>  static int spdif_write_packet(struct AVFormatContext *s, AVPacket *pkt)
>  {
>      IEC958Context *ctx = s->priv_data;
> -    uint16_t *data = (uint16_t *) pkt->data;
>      int i, ret;
>  
>      ctx->pkt_size = ((pkt->size + 1) >> 1) << 4;
> @@ -217,9 +216,16 @@ static int spdif_write_packet(struct AVF
>      put_le16(s->pb, ctx->data_type); //Pc
>      put_le16(s->pb, ctx->pkt_size);  //Pd
>  
> -    //XXX memcpy... ?
> -    for (i = 0; i < pkt->size >> 1; i++)
> -        put_be16(s->pb, data[i]);
> +#ifdef WORDS_BIGENDIAN

WORDS_BIGENDIAN don't exist anymore, and we don't use #ifdef anymore...

Aurel
_______________________________________________
FFmpeg-soc mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-soc

Reply via email to