git.asbjorn.biz
/
swftools.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
a53d77b
)
fixed segv in case the video file didn't have audio.
author
kramm
<kramm>
Tue, 18 Nov 2003 11:57:17 +0000
(11:57 +0000)
committer
kramm
<kramm>
Tue, 18 Nov 2003 11:57:17 +0000
(11:57 +0000)
avi2swf/avi2swf.cc
patch
|
blob
|
history
diff --git
a/avi2swf/avi2swf.cc
b/avi2swf/avi2swf.cc
index
1de80a8
..
c63df79
100644
(file)
--- a/
avi2swf/avi2swf.cc
+++ b/
avi2swf/avi2swf.cc
@@
-328,10
+328,12
@@
bool videoreader_avifile_eof(videoreader_t* v)
void videoreader_avifile_close(videoreader_t* v)
{
videoreader_avifile_internal*i = (videoreader_avifile_internal*)v->internal;
void videoreader_avifile_close(videoreader_t* v)
{
videoreader_avifile_internal*i = (videoreader_avifile_internal*)v->internal;
- ringbuffer_clear(&i->audio_buffer);
if(verbose) {
printf("videoreader_close()\n");fflush(stdout);
}
if(verbose) {
printf("videoreader_close()\n");fflush(stdout);
}
+ if(i->do_audio) {
+ ringbuffer_clear(&i->audio_buffer);
+ }
}
void* videoreader_avifile_getinfo(videoreader_t* v, char* name)
{
}
void* videoreader_avifile_getinfo(videoreader_t* v, char* name)
{