diff options
author | Peter D'Hoye <peter.dhoye@gmail.com> | 2006-04-01 15:52:06 +0000 |
---|---|---|
committer | Peter D'Hoye <peter.dhoye@gmail.com> | 2006-04-01 15:52:06 +0000 |
commit | 769f18be1d1a65aa521b91a9f7ba0f8baa0e0e4e (patch) | |
tree | 17d4e8d8604501650331d3ddbcfd08050b85ec7c /apps | |
parent | d884806a91f8a3d599210efa05d243a19a739e1c (diff) | |
download | rockbox-769f18be1d1a65aa521b91a9f7ba0f8baa0e0e4e.tar.gz rockbox-769f18be1d1a65aa521b91a9f7ba0f8baa0e0e4e.zip |
simulator stubs for iriver recording, iriver sims now have a recording screen (doesn't actually record!)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9403 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r-- | apps/recorder/recording.c | 78 |
1 files changed, 77 insertions, 1 deletions
diff --git a/apps/recorder/recording.c b/apps/recorder/recording.c index 84fef9f3a1..5fa0f398fe 100644 --- a/apps/recorder/recording.c +++ b/apps/recorder/recording.c | |||
@@ -1537,7 +1537,83 @@ void audio_beep(int duration) | |||
1537 | /* dummy */ | 1537 | /* dummy */ |
1538 | (void)duration; | 1538 | (void)duration; |
1539 | } | 1539 | } |
1540 | #endif | 1540 | |
1541 | #ifdef SIMULATOR | ||
1542 | /* stubs for recording sim */ | ||
1543 | void audio_init_recording(void) | ||
1544 | { | ||
1545 | } | ||
1546 | |||
1547 | void audio_close_recording(void) | ||
1548 | { | ||
1549 | } | ||
1550 | |||
1551 | unsigned long audio_recorded_time(void) | ||
1552 | { | ||
1553 | return 123; | ||
1554 | } | ||
1555 | |||
1556 | unsigned long audio_num_recorded_bytes(void) | ||
1557 | { | ||
1558 | return 5 * 1024 * 1024; | ||
1559 | } | ||
1560 | |||
1561 | void audio_set_recording_options(int frequency, int quality, | ||
1562 | int source, int channel_mode, | ||
1563 | bool editable, int prerecord_time) | ||
1564 | { | ||
1565 | frequency = frequency; | ||
1566 | quality = quality; | ||
1567 | source = source; | ||
1568 | channel_mode = channel_mode; | ||
1569 | editable = editable; | ||
1570 | prerecord_time = prerecord_time; | ||
1571 | } | ||
1572 | |||
1573 | void audio_set_recording_gain(int left, int right, int type) | ||
1574 | { | ||
1575 | left = left; | ||
1576 | right = right; | ||
1577 | type = type; | ||
1578 | } | ||
1579 | |||
1580 | void audio_stop_recording(void) | ||
1581 | { | ||
1582 | } | ||
1583 | |||
1584 | void audio_pause_recording(void) | ||
1585 | { | ||
1586 | } | ||
1587 | |||
1588 | void audio_resume_recording(void) | ||
1589 | { | ||
1590 | } | ||
1591 | |||
1592 | void pcm_rec_get_peaks(int *left, int *right) | ||
1593 | { | ||
1594 | if (left) | ||
1595 | *left = 0; | ||
1596 | if (right) | ||
1597 | *right = 0; | ||
1598 | } | ||
1599 | |||
1600 | void audio_record(const char *filename) | ||
1601 | { | ||
1602 | filename = filename; | ||
1603 | } | ||
1604 | |||
1605 | void audio_new_file(const char *filename) | ||
1606 | { | ||
1607 | filename = filename; | ||
1608 | } | ||
1609 | |||
1610 | unsigned long pcm_rec_status(void) | ||
1611 | { | ||
1612 | return 0; | ||
1613 | } | ||
1614 | |||
1615 | #endif /* #ifdef SIMULATOR */ | ||
1616 | #endif /* #ifdef CONFIG_CODEC == SWCODEC */ | ||
1541 | 1617 | ||
1542 | 1618 | ||
1543 | #endif /* HAVE_RECORDING */ | 1619 | #endif /* HAVE_RECORDING */ |