Link Here
|
204 |
/* Get size of file */ |
204 |
/* Get size of file */ |
205 |
ETFileInfo->size = Get_File_Size(filename); |
205 |
ETFileInfo->size = Get_File_Size(filename); |
206 |
|
206 |
|
207 |
if ((file = MP4Read(filename, 0)) == MP4_INVALID_FILE_HANDLE ) |
207 |
if ((file = MP4Read(filename)) == MP4_INVALID_FILE_HANDLE ) |
208 |
{ |
208 |
{ |
209 |
gchar *filename_utf8 = filename_to_display(filename); |
209 |
gchar *filename_utf8 = filename_to_display(filename); |
210 |
//g_print(_("ERROR while opening file: '%s' (%s)."),filename_utf8,g_strerror(errno)); |
210 |
//g_print(_("ERROR while opening file: '%s' (%s)."),filename_utf8,g_strerror(errno)); |
Link Here
|
218 |
{ |
218 |
{ |
219 |
gchar *filename_utf8 = filename_to_display(filename); |
219 |
gchar *filename_utf8 = filename_to_display(filename); |
220 |
Log_Print(LOG_ERROR,_("ERROR while opening file: '%s' (%s)."),filename_utf8,("Contains no audio track")); |
220 |
Log_Print(LOG_ERROR,_("ERROR while opening file: '%s' (%s)."),filename_utf8,("Contains no audio track")); |
221 |
MP4Close(file); |
221 |
MP4Close(file, 0); |
222 |
g_free(filename_utf8); |
222 |
g_free(filename_utf8); |
223 |
return FALSE; |
223 |
return FALSE; |
224 |
} |
224 |
} |
Link Here
|
243 |
ETFileInfo->mode = MP4GetTrackAudioChannels(file, trackId); |
243 |
ETFileInfo->mode = MP4GetTrackAudioChannels(file, trackId); |
244 |
ETFileInfo->duration = MP4ConvertFromTrackDuration(file, trackId, MP4GetTrackDuration(file, trackId), MP4_SECS_TIME_SCALE); |
244 |
ETFileInfo->duration = MP4ConvertFromTrackDuration(file, trackId, MP4GetTrackDuration(file, trackId), MP4_SECS_TIME_SCALE); |
245 |
|
245 |
|
246 |
MP4Close(file); |
246 |
MP4Close(file, 0); |
247 |
return TRUE; |
247 |
return TRUE; |
248 |
} |
248 |
} |
249 |
|
249 |
|