http://bugs.gpodder.org/show_bug.cgi?id=36
Justin Forest <[EMAIL PROTECTED]> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |[EMAIL PROTECTED]
--- Comment #3 from Justin Forest <[EMAIL PROTECTED]> 2008-07-14 09:52:42 ---
Devices can be detected using HAL, but not all devices provide enough
information. You can't always guess what codecs does a "Rockchip XYZ Music
Player" support. I have 3 different devices and only one is not a pain to deal
with (starts with an "i", try to guess).
The best way to deal with this situation that I can think of is to have a
database of profiles. The user selects a model from the list (or confirms the
detected one), then its name is saved in /mount/point/.gpodder-device-id, which
is then used for such operations as video conversion. This would require lots
of scripts for ffmpeg/mencoder conversion.
This sounds like a great idea for a system-wide library, much like gtkpod, but
more generic. I don't know of anything like that already existing, but it
sounds like a simple thing to implement from scratch.
Good news: with HAL based device detection the current player configuraion can
go. Less configuration = more joy.
Bad news: video decoders are quite whiny, so the video would have to always be
transcoded for most player, even if it's encoded exactly for that RockChip XYZ
that you have. Because you can't tell which encoding options were used to
create an AVI file, but if they differ, the video just won't play.
--
Configure bugmail: http://bugs.gpodder.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
_______________________________________________
gPodder-Bugs mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/gpodder-bugs