Sebastian Dröge
|
fa8a7d7659
|
atdec: Implement draining properly
|
2014-03-11 15:33:26 +01:00 |
|
Sebastian Dröge
|
53ab9c6613
|
atdec: First dequeue a buffer before enqueueing anything from the queue
Required for offline rendering according to the docs. wtf.
|
2014-03-11 15:33:26 +01:00 |
|
Sebastian Dröge
|
f331d3159f
|
atdec: Keep track of the current position
It's required to set a valid sample time for decoding on iOS.
|
2014-03-11 15:33:26 +01:00 |
|
Sebastian Dröge
|
8d8b3c0401
|
atdec: Always try to pull one decoded frame out of the queue
... instead of doing magic calculations with the buffer duration.
|
2014-03-11 15:33:25 +01:00 |
|
Sebastian Dröge
|
41b2cca8fc
|
atdec: Handle errors in handle_frame() properly
|
2014-03-11 15:33:25 +01:00 |
|
Sebastian Dröge
|
dfe476c444
|
atdec: Call AudioQueueReset() for flushing
AudioQueueFlush() is for draining all remaining data.
|
2014-03-11 15:33:25 +01:00 |
|
Sebastian Dröge
|
1c13e513c9
|
atdec: Set correct number of frames for MP3
|
2014-03-11 15:33:25 +01:00 |
|
Sebastian Dröge
|
2d8b195911
|
atdec: Initialize the audio description with zeroes
|
2014-03-11 15:33:25 +01:00 |
|
Sebastian Dröge
|
a43db678c1
|
atdec: Set the correct layer depending on the MP3 caps
|
2014-03-11 15:33:25 +01:00 |
|
Alessandro Decina
|
7a8d918472
|
applemedia: atdec: fix aac decoding on Mavericks
|
2013-12-22 17:48:25 +01:00 |
|
Alessandro Decina
|
44e62613db
|
applemedia: atdec: fix mp3 caps
|
2013-12-14 19:18:41 +01:00 |
|
Andoni Morales Alastruey
|
7e195cdcdc
|
avfvideosrc: fix compiler warning in iOS
|
2013-11-07 15:24:29 +01:00 |
|
Alessandro Decina
|
95d5a8055b
|
applemedia: atdec: destroy the queue if set_format fails
|
2013-07-24 09:18:43 +02:00 |
|
Alessandro Decina
|
10d02e381b
|
applemedia: atdec: remove c++ style comments
|
2013-07-24 09:15:49 +02:00 |
|
Alessandro Decina
|
d71aaec486
|
applemedia: atdec: 1st round of fixes
|
2013-07-24 09:11:59 +02:00 |
|
Alessandro Decina
|
92bcdd9c4b
|
applemedia: add AudioToolbox based audio decoder
|
2013-07-23 10:36:47 +02:00 |
|