marf.Storage.Sample is not really Serializable
Brought to you by:
mokhov
The Sample class cannot be serialized (to disk or
over the network) because its member
MARFAudioFileFormat has an oType member of
type AudioFileFormat.Type, which is not Serializable
and is not marked as transient causing
ObjectOutputStream to fail.
Logged In: YES
user_id=560391
This bug has been corrected in the following patches:
http://marf.cvs.sourceforge.net/marf/marf/src/marf/Storage/MARFAudioFileFormat.java?r1=1.11&r2=1.12&diff_format=u
http://marf.cvs.sourceforge.net/marf/marf/src/marf/Storage/Sample.java?r1=1.44&r2=1.45&diff_format=u
Additionally, a JUnit test case for Sample was added
to test the Serializability (marf.junit.Storage.SampleTest).
-s