Correct about swappign 1st and 2nd word when 32 bit number however I
think your version of RTMP.pm won't work for 2 reasons.

(i) encode_number is called with various size numbers such as 1,4 and 8
bytes so the swapDouble should only be done when length is 8.

(ii) when decoding swapDoubles should be done after swapbytes so
decode_number should be
return unpack('d', swapDoubles(swap( $_[0]) ) );

I'm not 100% sure but just looking at the exiftool.pm code as a
template.


-- 
bpa
------------------------------------------------------------------------
bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=70812

_______________________________________________
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to