projects
/
goodguy
/
history.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
proxy bug fixes, add moveobj, sams icons, ladspa fixes, pot sigfpe
[goodguy/history.git]
/
cinelerra-5.1
/
cinelerra
/
file.C
diff --git
a/cinelerra-5.1/cinelerra/file.C
b/cinelerra-5.1/cinelerra/file.C
index 2da3eff10aa51fa44a89a3dd030608e0b20b2680..0fb926b26d6601fd4e99018bf4f2f08bf1f19664 100644
(file)
--- a/
cinelerra-5.1/cinelerra/file.C
+++ b/
cinelerra-5.1/cinelerra/file.C
@@
-1394,10
+1394,9
@@
int64_t File::get_memory_usage()
}
}
-int File::renders_video(
Asset *asse
t)
+int File::renders_video(
int forma
t)
{
{
-//printf("File::supports_video %d\n", format);
- switch( asset->format ) {
+ switch( format ) {
case FILE_OGG:
case FILE_JPEG:
case FILE_JPEG_LIST:
case FILE_OGG:
case FILE_JPEG:
case FILE_JPEG_LIST:
@@
-1413,16
+1412,21
@@
int File::renders_video(Asset *asset)
case FILE_TIFF_LIST:
case FILE_VMPEG:
case FILE_RAWDV:
case FILE_TIFF_LIST:
case FILE_VMPEG:
case FILE_RAWDV:
- return 1;
case FILE_FFMPEG:
case FILE_FFMPEG:
- return
FileFFMPEG::renders_video(asset->fformat)
;
+ return
1
;
}
return 0;
}
}
return 0;
}
+int File::renders_video(Asset *asset)
+{
+ return asset->format == FILE_FFMPEG ?
+ FileFFMPEG::renders_video(asset->fformat) :
+ renders_video(asset->format);
+}
-int File::renders_audio(
Asset *asse
t)
+int File::renders_audio(
int forma
t)
{
{
- switch(
asset->
format ) {
+ switch( format ) {
case FILE_AC3:
case FILE_FLAC:
case FILE_PCM:
case FILE_AC3:
case FILE_FLAC:
case FILE_PCM:
@@
-1434,12
+1438,17
@@
int File::renders_audio(Asset *asset)
case FILE_AIFF:
case FILE_SND:
case FILE_RAWDV:
case FILE_AIFF:
case FILE_SND:
case FILE_RAWDV:
- return 1;
case FILE_FFMPEG:
case FILE_FFMPEG:
- return
FileFFMPEG::renders_audio(asset->fformat)
;
+ return
1
;
}
return 0;
}
}
return 0;
}
+int File::renders_audio(Asset *asset)
+{
+ return asset->format == FILE_FFMPEG ?
+ FileFFMPEG::renders_audio(asset->fformat) :
+ renders_audio(asset->format);
+}
int File::is_image_render(int format)
{
int File::is_image_render(int format)
{