# HG changeset patch # User rtogni # Date 1195160646 0 # Node ID b55dad23bfcb0f6accb29c1b8ae8109c94e674bd # Parent 9f60c60d8d571610cdbd7ea341f7ceb97cb9a3b9 Move dnet-ac3 byte-swapping code close to audio packet read code Fixed version of patch in [FFmpeg-devel] [PATCH 5/6] rmdec.c: move around rm_ac3_swap_bytes() diff -r 9f60c60d8d57 -r b55dad23bfcb rmdec.c --- a/rmdec.c Thu Nov 15 14:26:52 2007 +0000 +++ b/rmdec.c Thu Nov 15 21:04:06 2007 +0000 @@ -615,6 +615,7 @@ } } else av_get_packet(pb, pkt, len); + rm_ac3_swap_bytes(st, pkt); } else av_get_packet(pb, pkt, len); @@ -707,6 +708,7 @@ } pkt->size = len; } + rm_ac3_swap_bytes(st, pkt); } else { int seq=1; resync: @@ -724,7 +726,6 @@ } } - rm_ac3_swap_bytes(st, pkt); return 0; }