forked from len0rd/rockbox
a set of dummies for iriver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5752 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
ac5fbf3e48
commit
301f53f93b
1 changed files with 70 additions and 3 deletions
|
@ -285,7 +285,7 @@ unsigned long mpeg_get_last_header(void)
|
||||||
{
|
{
|
||||||
#ifdef SIMULATOR
|
#ifdef SIMULATOR
|
||||||
return 0;
|
return 0;
|
||||||
#else
|
#elif CONFIG_HWCODEC != MASNONE
|
||||||
unsigned long tmp[2];
|
unsigned long tmp[2];
|
||||||
|
|
||||||
/* Read the frame data from the MAS and reconstruct it with the
|
/* Read the frame data from the MAS and reconstruct it with the
|
||||||
|
@ -415,7 +415,9 @@ void mpeg_get_debugdata(struct mpeg_debug *dbgdata)
|
||||||
|
|
||||||
dbgdata->last_dma_chunk_size = last_dma_chunk_size;
|
dbgdata->last_dma_chunk_size = last_dma_chunk_size;
|
||||||
|
|
||||||
|
#if CONFIG_CPU == SH7034
|
||||||
dbgdata->dma_on = (SCR0 & 0x80) != 0;
|
dbgdata->dma_on = (SCR0 & 0x80) != 0;
|
||||||
|
#endif
|
||||||
dbgdata->playing = playing;
|
dbgdata->playing = playing;
|
||||||
dbgdata->play_pending = play_pending;
|
dbgdata->play_pending = play_pending;
|
||||||
dbgdata->is_playing = is_playing;
|
dbgdata->is_playing = is_playing;
|
||||||
|
@ -961,6 +963,7 @@ static void start_playback_if_ready(void)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if CONFIG_HWCODEC != MASNONE
|
||||||
static bool swap_one_chunk(void)
|
static bool swap_one_chunk(void)
|
||||||
{
|
{
|
||||||
int free_space_left;
|
int free_space_left;
|
||||||
|
@ -1001,8 +1004,13 @@ static bool swap_one_chunk(void)
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
static const unsigned char empty_id3_header[] =
|
static bool swap_one_chunk(void)
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
const unsigned char empty_id3_header[] =
|
||||||
{
|
{
|
||||||
'I', 'D', '3', 0x03, 0x00, 0x00,
|
'I', 'D', '3', 0x03, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x1f, 0x76 /* Size is 4096 minus 10 bytes for the header */
|
0x00, 0x00, 0x1f, 0x76 /* Size is 4096 minus 10 bytes for the header */
|
||||||
|
@ -1010,6 +1018,7 @@ static const unsigned char empty_id3_header[] =
|
||||||
|
|
||||||
static void mpeg_thread(void)
|
static void mpeg_thread(void)
|
||||||
{
|
{
|
||||||
|
#if CONFIG_HWCODEC != MASNONE
|
||||||
static int pause_tick = 0;
|
static int pause_tick = 0;
|
||||||
static unsigned int pause_track = 0;
|
static unsigned int pause_track = 0;
|
||||||
struct event ev;
|
struct event ev;
|
||||||
|
@ -1971,6 +1980,7 @@ static void mpeg_thread(void)
|
||||||
}
|
}
|
||||||
#endif /* #if CONFIG_HWCODEC == MAS3587F */
|
#endif /* #if CONFIG_HWCODEC == MAS3587F */
|
||||||
}
|
}
|
||||||
|
#endif /* HWCODEC != NONE */
|
||||||
}
|
}
|
||||||
#endif /* SIMULATOR */
|
#endif /* SIMULATOR */
|
||||||
|
|
||||||
|
@ -2450,6 +2460,63 @@ unsigned long mpeg_num_recorded_bytes(void)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#else /* CONFIG_HWCODEC == MAS3587F */
|
||||||
|
|
||||||
|
/* dummies coming up */
|
||||||
|
|
||||||
|
void bitswap(unsigned char *data, int length)
|
||||||
|
{
|
||||||
|
/* a dummy */
|
||||||
|
/* this ought to be useless */
|
||||||
|
}
|
||||||
|
|
||||||
|
void mpeg_init_playback(void)
|
||||||
|
{
|
||||||
|
/* a dummy */
|
||||||
|
}
|
||||||
|
unsigned long mpeg_recorded_time(void)
|
||||||
|
{
|
||||||
|
/* a dummy */
|
||||||
|
}
|
||||||
|
void mpeg_beep(int duration)
|
||||||
|
{
|
||||||
|
/* a dummy */
|
||||||
|
}
|
||||||
|
void mpeg_pause_recording(void)
|
||||||
|
{
|
||||||
|
/* a dummy */
|
||||||
|
}
|
||||||
|
void mpeg_resume_recording(void)
|
||||||
|
{
|
||||||
|
/* a dummy */
|
||||||
|
}
|
||||||
|
unsigned long mpeg_num_recorded_bytes(void)
|
||||||
|
{
|
||||||
|
/* a dummy */
|
||||||
|
}
|
||||||
|
void mpeg_record(const char *filename)
|
||||||
|
{
|
||||||
|
/* a dummy */
|
||||||
|
}
|
||||||
|
void mpeg_new_file(const char *filename)
|
||||||
|
{
|
||||||
|
/* a dummy */
|
||||||
|
}
|
||||||
|
|
||||||
|
void mpeg_set_recording_gain(int left, int right, bool use_mic)
|
||||||
|
{
|
||||||
|
/* a dummy */
|
||||||
|
}
|
||||||
|
void mpeg_init_recording(void)
|
||||||
|
{
|
||||||
|
/* a dummy */
|
||||||
|
}
|
||||||
|
void mpeg_set_recording_options(int frequency, int quality,
|
||||||
|
int source, int channel_mode,
|
||||||
|
bool editable, int prerecord_time)
|
||||||
|
{
|
||||||
|
/* a dummy */
|
||||||
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
void mpeg_play(int offset)
|
void mpeg_play(int offset)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue