- 08 Jul, 2017 1 commit
-
-
Steve Lhomme authored
It's done when loading the decoder/packetizer. Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
- 19 Jun, 2017 1 commit
-
-
Rémi Denis-Courmont authored
This avoids probing video or SPU decoders for audio format and vice- versa.
-
- 04 May, 2017 2 commits
-
-
François Cartegnie authored
-
François Cartegnie authored
-
- 06 Mar, 2017 3 commits
-
-
François Cartegnie authored
Will only workaround the bug for those 7.1 mappings
-
François Cartegnie authored
FAAD can't properly map channels with instance > 2. This will fix it at least for the FDK setup.
-
François Cartegnie authored
-
- 27 Feb, 2017 3 commits
-
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
-
- 23 Feb, 2017 4 commits
-
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
-
- 22 Feb, 2017 2 commits
-
-
François Cartegnie authored
Most blocks contains aligned samples.
-
François Cartegnie authored
Causes out of sync, frame dropping.
-
- 09 Feb, 2017 1 commit
-
-
Thomas Guillem authored
Use only one callback for every decoder types: int (*pf_decode)(decoder_t *, block_t *p_block); There is now only one way to send output frames/blocks from a decoder module: using decoder_QueueVideo(), decoder_QueueAudio() and decoder_QueueSub() functions. This fixes transcoding not receiving any output when a decoder used decoder_Queue*() function. The pf_packetize callback is kept unchanged. A packetizer shouldn't be asynchronous at all (and this simplify the locking for decoder core). The pf_decode callback returns, for now, only one value: SUCCESS. This will allow a module to send more status.
-
- 26 Sep, 2016 1 commit
-
-
Thomas Guillem authored
Decoder modules are now responsible for calling decoder_UpdateAudioFormat() before decoder_NewAudioBuffer(). In a lot of modules, decoder_UpdateAudioFormat() could be called in a better place. Just after dec->fmt_out is updated for example.
-
- 15 Dec, 2015 1 commit
-
-
Hannes Domani authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
- 05 Dec, 2015 1 commit
-
-
Thomas Guillem authored
For now, a lot of decoder/packetizer are also flushing on BLOCK_FLAG_DISCONTINUITY flag. Some others are also flushing on BLOCK_FLAG_CORRUPTED flag (omxil, videotoolbox, avcodec audio). This patch doesn't change the current behavior. But maybe we shouldn't flush anymore on DISCONTINUOUS/CORRUPTED.
-
- 05 Nov, 2015 2 commits
-
-
Jean-Paul Saman authored
-
Ilkka Ollakka authored
Most of the cases it's enought just to set pts so codec resyncs itself. Also flushing on discontinue isn't good idea.
-
- 13 Oct, 2015 4 commits
-
-
Ilkka Ollakka authored
This reverts commit 5e36cb2c.
-
Ilkka Ollakka authored
This reverts commit 48a867c7. Revert for futher checking
-
Jean-Paul Saman authored
If blocks are marked BLOCK_FLAG_DISCONTINUITY then do not drop them, unless BLOCK_FLAGS_CORRUPTED is set. Instead flush old blocks from decoder queue and restart at this new stream access point (new timeline). Signed-off-by:
Ilkka Ollakka <ileoo@videolan.org>
-
Ilkka Ollakka authored
Signed-off-by:
Jean-Paul Saman <jpsaman@videolan.org>
-
- 09 Sep, 2015 1 commit
-
-
Thomas Guillem authored
When needed (fmt->b_packetized == false), create a packetizer before creating a decoder. The fmt_in of the decoder is copied either from the fmt_out of the packetizer, or from the fmt of CreateDecoder.
-
- 02 Jun, 2015 1 commit
-
-
Tristan Matthews authored
-
- 07 Apr, 2015 1 commit
-
-
François Cartegnie authored
output pts/length is computed from input block pts. If sample rate is wrong, all timings are borked. Try to use the declared sample rate if possible. If source has wrong sample rate
-
- 15 Dec, 2014 2 commits
-
-
Tristan Matthews authored
This reverts commit 937911d5 which was obsoleted by commit 0fd580b8c0f1590d2b01a5062b4a1d616cd80e1c.
-
Tristan Matthews authored
Also covers #2575 and #11514
-
- 06 Jun, 2014 2 commits
-
-
François Cartegnie authored
breaks with IV in first packet as pointed out by funman This reverts commit ccc273b4.
-
François Cartegnie authored
both packetizer and codec requiring extra
-
- 31 May, 2014 1 commit
-
-
Tristan Matthews authored
Fixes #2575, #11514
-
- 09 Jan, 2014 1 commit
-
-
Ilkka Ollakka authored
-
- 15 Dec, 2013 1 commit
-
-
Rémi Duraffort authored
-
- 04 Dec, 2013 1 commit
-
-
Ilkka Ollakka authored
This reverts commit c2e4f7c6.
-
- 22 Sep, 2013 1 commit
-
-
Ilkka Ollakka authored
Ref #9200
-
- 04 Jun, 2013 1 commit
-
-
Rafaël Carré authored
-
- 22 May, 2013 1 commit
-
-
Rémi Denis-Courmont authored
-