summaryrefslogtreecommitdiff
path: root/streamer.c
diff options
context:
space:
mode:
authorGravatar waker <wakeroid@gmail.com>2011-12-08 19:49:15 +0100
committerGravatar waker <wakeroid@gmail.com>2011-12-08 19:49:15 +0100
commit9678edfcdf75182f4539958ce60ac49088eed28f (patch)
tree0fa4bf0148d6692b374d36968d0d4a2b08682d0b /streamer.c
parentc562bf002073a0085cd149a70098b51e86285728 (diff)
aac: fixed crash when mp4 doesn't contain aac track
Diffstat (limited to 'streamer.c')
-rw-r--r--streamer.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/streamer.c b/streamer.c
index b1829727..b76c1402 100644
--- a/streamer.c
+++ b/streamer.c
@@ -146,13 +146,19 @@ static void
streamer_abort_files (void) {
trace ("\033[0;33mstreamer_abort_files\033[37;0m\n");
if (fileinfo && fileinfo->file) {
+ printf ("\033[0;33mstreamer_abort1 %p\033[37;0m\n", fileinfo->file);
deadbeef->fabort (fileinfo->file);
+ fileinfo->file = NULL;
}
if (new_fileinfo && new_fileinfo->file) {
+ printf ("\033[0;33mstreamer_abort2 %p\033[37;0m\n", new_fileinfo->file);
deadbeef->fabort (new_fileinfo->file);
+ new_fileinfo->file = NULL;
}
if (streamer_file) {
+ printf ("\033[0;33mstreamer_abort3 %p\033[37;0m\n", streamer_file);
deadbeef->fabort (streamer_file);
+ streamer_file = NULL;
}
}