| 39 | typedef struct xsMP3Record *xsMP3; |
| 40 | |
| 41 | void xs_mp3_destructor(void *data) |
| 42 | { |
| 43 | xsMP3 mp3 = data; |
| 44 | if (!mp3) return; |
| 45 | |
| 46 | mad_synth_finish(&mp3->synth); |
| 47 | mad_frame_finish(&mp3->frame); |
| 48 | mad_stream_finish(&mp3->stream); |
| 49 | c_free(mp3); |
| 50 | } |
| 51 | |
| 52 | void xs_mp3(xsMachine *the) |
| 53 | { |
no test coverage detected