1
0
Fork 0
forked from len0rd/rockbox

MPEGPlayer: Fixup typecasting for PCM buffer a bit.

Change-Id: I96cca97c1effe5fe2cf84271b123928ebe38e2a7
This commit is contained in:
Michael Sevakis 2012-04-26 14:40:07 -04:00
parent 7f9bb7b823
commit 263955e3f0
2 changed files with 3 additions and 3 deletions

View file

@ -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;

View file

@ -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);