>Betreff : Re: [linux-minidisc] First patch for write support on HiMD available >Gesendet: 08.04.2011 20:26:09 >An : "linux-minidisc@lists.fu-berlin.de" >Von: "manner.moe@gmx.de" >----- Originale Nachricht ----- >>Betreff : Re: [linux-minidisc] First patch for write support on HiMD available >>Gesendet: 14.03.2011 21:56:17 >>An : "Adrian Glaubitz <glaubitz@physik.fu-berlin.de>" >>Von: "manner.moe@gmx.de" >>----- Originale Nachricht ----- >>not fixed yet: >>- dos_settime seems not to work correctly (only on windows?) >We have to check if the date set in struct tm * tm is inside the range of the >dos time format. >If we set all values to 0, the year will be calculated as -80. We only use >the the first 7 bits (0b0110000) so this will result in the year 2028 in dos >time format. >Also the last frame of the last block is set incorrectly in the part info >table of the trkidx file. >All frames are counted but we only need the number of frames in the last >block. We can get it from abucket.nframes at the end of the audio stream >because this always holds the number of frames in the current audio block. >I´m busy at the moment, i´ll send some more patches at the weekend. O.K., here are the patches. Thomas.
Attachment:
0009-set-dostime-correctly.patch
Description: Binary data
Attachment:
0007-set-string-index-correctly.patch
Description: Binary data
Attachment:
0008-set-number-of-frames-correctly.patch
Description: Binary data