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