forked from len0rd/rockbox
MPEGPlayer: Fixup typecasting for PCM buffer a bit.
Change-Id: I96cca97c1effe5fe2cf84271b123928ebe38e2a7
This commit is contained in:
parent
7f9bb7b823
commit
263955e3f0
2 changed files with 3 additions and 3 deletions
|
@ -164,7 +164,7 @@ static void get_more(const void **start, size_t *size)
|
||||||
clock_time += sizeof (silence) / 4;
|
clock_time += sizeof (silence) / 4;
|
||||||
clock_tick += sizeof (silence) / 4;
|
clock_tick += sizeof (silence) / 4;
|
||||||
|
|
||||||
*start = (unsigned char *)silence;
|
*start = silence;
|
||||||
*size = sizeof (silence);
|
*size = sizeof (silence);
|
||||||
|
|
||||||
if (sz < 0)
|
if (sz < 0)
|
||||||
|
@ -175,7 +175,7 @@ static void get_more(const void **start, size_t *size)
|
||||||
|
|
||||||
/* Return a buffer pointer if at least size bytes are available and if so,
|
/* Return a buffer pointer if at least size bytes are available and if so,
|
||||||
* give the actual free space */
|
* give the actual free space */
|
||||||
unsigned char * pcm_output_get_buffer(ssize_t *size)
|
void * pcm_output_get_buffer(ssize_t *size)
|
||||||
{
|
{
|
||||||
ssize_t sz = *size;
|
ssize_t sz = *size;
|
||||||
ssize_t free = pcm_output_bytes_free() - PCM_HDR_SIZE;
|
ssize_t free = pcm_output_bytes_free() - PCM_HDR_SIZE;
|
||||||
|
|
|
@ -41,7 +41,7 @@ uint32_t pcm_output_get_ticks(uint32_t *start);
|
||||||
void pcm_output_play_pause(bool play);
|
void pcm_output_play_pause(bool play);
|
||||||
void pcm_output_stop(void);
|
void pcm_output_stop(void);
|
||||||
void pcm_output_drain(void);
|
void pcm_output_drain(void);
|
||||||
unsigned char * pcm_output_get_buffer(ssize_t *size);
|
void * pcm_output_get_buffer(ssize_t *size);
|
||||||
bool pcm_output_commit_data(ssize_t size, uint32_t timestamp);
|
bool pcm_output_commit_data(ssize_t size, uint32_t timestamp);
|
||||||
bool pcm_output_empty(void);
|
bool pcm_output_empty(void);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue