diff options
author | waker <wakeroid@gmail.com> | 2011-03-24 21:30:11 +0100 |
---|---|---|
committer | waker <wakeroid@gmail.com> | 2011-03-24 21:30:11 +0100 |
commit | fd04c7a395f4ac26942222e29e2dd9a8901bff41 (patch) | |
tree | 0ed33d33f0171603c7f6503b52f5512770e59fcd /plugins/ffmpeg/ffmpeg.c | |
parent | 2278425be18b7600c055e54e5777b44858e1af4e (diff) |
got rid of filetype field in playitem structure
Diffstat (limited to 'plugins/ffmpeg/ffmpeg.c')
-rw-r--r-- | plugins/ffmpeg/ffmpeg.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/plugins/ffmpeg/ffmpeg.c b/plugins/ffmpeg/ffmpeg.c index 25dda2ca..823f64a1 100644 --- a/plugins/ffmpeg/ffmpeg.c +++ b/plugins/ffmpeg/ffmpeg.c @@ -166,19 +166,19 @@ ffmpeg_init (DB_fileinfo_t *_info, DB_playItem_t *it) { } if (!strcasecmp (info->codec->name, "alac")) { - it->filetype = filetypes[FT_ALAC]; + deadbeef->pl_add_meta (it, ":FILETYPE", filetypes[FT_ALAC]); } else if (strcasestr (info->codec->name, "wma")) { - it->filetype = filetypes[FT_WMA]; + deadbeef->pl_add_meta (it, ":FILETYPE", filetypes[FT_WMA]); } else if (strcasestr (info->codec->name, "ac3")) { - it->filetype = filetypes[FT_AC3]; + deadbeef->pl_add_meta (it, ":FILETYPE", filetypes[FT_AC3]); } else if (strcasestr (info->codec->name, "amr")) { - it->filetype = filetypes[FT_AMR]; + deadbeef->pl_add_meta (it, ":FILETYPE", filetypes[FT_AMR]); } else { - it->filetype = filetypes[FT_UNKNOWN]; + deadbeef->pl_add_meta (it, ":FILETYPE", filetypes[FT_UNKNOWN]); } int bps = av_get_bits_per_sample_format (info->ctx->sample_fmt); @@ -543,7 +543,7 @@ ffmpeg_insert (DB_playItem_t *after, const char *fname) { DB_playItem_t *it = deadbeef->pl_item_alloc_init (fname, plugin.plugin.id); // FIXME: get proper codec - it->filetype = filetypes[FT_UNKNOWN]; + deadbeef->pl_add_meta (it, ":FILETYPE", filetypes[FT_UNKNOWN]); if (!deadbeef->is_local_file (deadbeef->pl_find_meta (it, ":URI"))) { deadbeef->pl_set_item_duration (it, -1); |