aac: fix stream metadata

Pass the input_stream object to decoder_data().  Without it, the MPD
core does not see stream tags.
This commit is contained in:
Max Kellermann 2009-02-12 18:39:04 +01:00
parent d55f6b5304
commit a06e281421
2 changed files with 2 additions and 1 deletions

1
NEWS
View File

@ -48,6 +48,7 @@ ver 0.14.2 (2009/??/??)
- ffmpeg: added TTA support - ffmpeg: added TTA support
- wavpack: pass NULL if the .wvc file fails to open - wavpack: pass NULL if the .wvc file fails to open
- mikmod: call MikMod_Exit() only in the finish() method - mikmod: call MikMod_Exit() only in the finish() method
- aac: fix stream metadata
* audio outputs: * audio outputs:
- jack: allocate ring buffers before connecting - jack: allocate ring buffers before connecting
- jack: clear "shutdown" flag on reconnect - jack: clear "shutdown" flag on reconnect

View File

@ -431,7 +431,7 @@ aac_stream_decode(struct decoder *mpd_decoder, struct input_stream *inStream)
sampleBufferLen = sampleCount * 2; sampleBufferLen = sampleCount * 2;
cmd = decoder_data(mpd_decoder, NULL, sampleBuffer, cmd = decoder_data(mpd_decoder, inStream, sampleBuffer,
sampleBufferLen, file_time, sampleBufferLen, file_time,
bitRate, NULL); bitRate, NULL);
if (cmd == DECODE_COMMAND_SEEK) if (cmd == DECODE_COMMAND_SEEK)