User login
Frequently Asked Questions
Audio (5)
There are a few different things that can be happening here.
App Exit - If the app is exited while an item is paused, it will resume somewhere between 0 and 30 seconds prior to where it was paused. I have an open issue to fix this - http://mantis.snoggdoggler.com/view.php?id=546
Android 2.2 and some podcasts - There are some podcasts that don't play properly on Android 2.2. Their current position increments by 1/2 second for each second of time that passes. When DC remembers the current position, so it can resume later, the incorrect position is remembered. And it resumes half way between where it was paused last and where you listened to.
You can see this by watching the current position (left of the seekbar) while the audio is playing. If the time is changing very slowly...then that's it.
This happens every time you pause and resume DC with one of these feeds on 2.2. I'll be releasing a version to the market on Friday July 27th that will allow you to pause/resume without problems as long as the app stays running and you keep the same audio file in the media player.
At this point, I don't have a solution for the situation where the app is exited or you switch from one media file to one with the problem and try to resume it. If I become aware of one, I'll quickly get it fixed.
I see this problem on both a 2.2 emulator and a real 2.2 device plus some of the reports from users were droids on 2.2.
Here's the one feed I noticed this with:
http://www.blogtalkradio.com/androidguys.rss
If you notice any more, please let me know.
There are some apps in the Google Market that acquire exclusive binding to the media buttons (as of this post). While those apps are installed, no other apps will be able to receive buttons events. If your buttons stopped working around the time you installed a media application, it's likely to be the cause.
Not at the moment. There have been numerous requests for this and I would love to add it, however the Android media player does not currently support altering playback speed. Once this becomes possible, I will add the feature to DoggCatcher. Here's a related discussion on the topic.
Starting with Android 2.2, how applications bind to the wired headset and bluetooth devices has changed.
What should be happening (2.2+) is that when an application is used, it will register for the button presses and then receive the button events. There's a bit of uncertainty about what happens when no audio applications have been started and a button is pressed.
In order to get DoggCatcher to bind to the buttons, you should connect your headset, start the application, and press the play button in the application. From that point on DoggCatcher should be responding to the button presses.
You should see the same behavior in the android music player. I tried to match it as close as possible.
Yes, DoggCatcher can stream audio. The media player engine was changed in Android 2.2, so there are subtle differences in behavior. The differences are outlined below.
| up to 2.1 | 2.2 and later | |
|---|---|---|
| See buffer | Yes | Yes - 0 for a while, then the actual buffer |
| Seek forward | Yes (only as far as buffered) | Yes (after a while) |
| Seek backward | Yes (resets buffer) | Yes (after a while) |
| Pause | Yes | Yes |
Video (2)
DoggCatcher supports the video formats supported by your device and Android version, which can vary. Please consult the Android video formats for details.
DoggCatcher is able to play video files in the formats that are supported by your Android version and/or device. If you see this message, then the video you are trying to play is not supported by your version of Android and/or device.
This can be verified by opening the Android gallery application and playing the video from there. If you see the same error message, then most likely, the video is not supported.
Feed updates and Downloads (7)
DoggCatcher supports feeds in RSS format, which is the most common format used for podcasts.
There are more details here is the RSS url section about how to obtain a feed URL which is how you tell DoggCatcher the 'address' of the podcast.
DoggCatcher does not support Atom or ITunes format, although Atom support will be added in the future.
DoggCatcher is not able to download media files with the JIT enabled.
Android 2.2 does seem to work fine with a JIT, so it's likely that when your custom ROM becomes based on 2.2, downloads should work fine.
There is a few related post on this topic here - http://www.snoggdoggler.com/node/732
Some feeds include invalid characters or are in an improper form. This can sometimes cause the feed parser to fail.
You can verify that your feed is in the proper form here - Feed Validator
In the DoggCatcher menu, press on 'Application Log'. This will list all of the successes and failures for feed updates and downloads.
Pressing on a row in the list will display the details of the failure.
Some feeds publish items out of order. For these feeds, enabling the 'Always sort' feed option resolves this problem.
This happens when you update a feed, then later when another update occurs, the newly fetched feed is older than the original.
This has happened for me when I update a feed on wifi, then later update over the cell network. Sometimes data is cached (my theory at least) on the carriers proxy servers so you don't get the new version of the feed. You can confirm this is happening to you by opening the feed in the Android browser and you'll probably be seeing the old version of the feed.
During normal usage, one would usually want to listen to older items first. DoggCatcher will download the oldest items that are flagged as 'New', up to the number configured in the 'Auto Download' feed option.
When creating new feeds, all items but the most recent are flagged as old so that the most recent will be the first available.
You can flag any items as 'Done' that you don't want to have downloaded.
Google Market (4)
This can happen in the following circumstances:
Order authorization has failed
Please login to your Google checkout account and verify that the credit authorization has been accepted.
Order is in 'Customer review in progress' status
It seems that the order is getting flagged for investigation as potentially fraudulent order. Here's Google's description of this issue - Fraud protection. This document states that this is normally resolved in 4-6 hrs so I would suggest trying to re-download again after that period or contacting Google to get the order processed.
If you have purchased the app and are having this problem, you can create an account here and email me the username. I can give you access to download the app from this site.
Developers don't have the ability to manage Google accounts (or move licenses from one account to another). I would suggest contacting Google or your carrier to see if they can help. If they are unable to assist, place a new order and email both the old and new order number indicating which one is which. I will cancel the older order.
Developers don't have the ability to manage Google accounts. I would suggest contacting Google or your carrier to see if they can help. If they are unable to assist, place a new order and email both the old and new order number indicating which one is which. I will cancel the older order.
This is an issue with the market application that happens for some users. Strange as it may be, sometimes a reboot fixes it and sometimes waiting fixes it. In every case I have heard of, it does resolve itself. If you have purchased the app and are having this problem, you can create an account here and email me the username. I can give you access to download the app from this site.
Other (7)
Yes, follow these steps:
- Backup your DoggCatcher configuration by doing a Backup in the DoggCatcher menu
- If you are changing phones, move the DoggCatcher directory from the old phone's sd card (in /sdcard) to the same location on the new phone.
- Re-download DoggCatcher from the Google Market app (in the downloads section)
- Restore your DoggCatcher configuration to the new phone by doing a Restore in the DoggCatcher menu
The ability to download the application from the Google Market is dependent on moving your google account from the old phone to the new phone.
Android sometimes tells applications running in the background to stop, when applications in the foreground require more resources. The intensity with which DoggCatcher will try to remain in memory can be configured with the keep-alive preference.
Some Podcast feeds include characters that are not supported by the XML parser built into Android. We replace those characters with "?".
DoggCatcher uses the external storage to store images and episodes. When your phone is mounted as a USB drive, DoggCatcher can't see the external storage.
Install the log collector application called 'aLogCat' from the Google Market and email the log file to support at snoggdoggler.com.
Users have reported that rebooting the phone or re-installing the application fixes this.
On some devices, when an application is updated, the widget does not update it's graphics to match the new version of the application.
You can resolve this either by removing and re-adding the widget or by rebooting the phone.

Recent comments
1 hour 10 min ago
2 hours 47 min ago
5 hours 1 min ago
8 hours 20 min ago
12 hours 49 min ago
19 hours 39 min ago
19 hours 45 min ago
19 hours 46 min ago
19 hours 55 min ago
20 hours 6 min ago