- 24 Feb, 2015 11 commits
-
-
Martin Storsjö authored
Many of these functions were named foo_free_context, and since the functions no longer should free the context itself, only allocated elements within it, the previous naming was slightly misleading. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This makes it more consistent with depacketizers that don't have any .free function at all, where the payload context is freed by the surrounding framework. Always free the context in the surrounding framework, having the individual depacketizers only free any data they've specifically allocated themselves. This is similar to how this works for demuxer/muxers/codecs - a component shouldn't free the priv_data that the framework has allocated for it. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This makes it clear that the individual parsing functions can't touch the parsed out value. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This avoids implementing a full function just to set this one field. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Nothing in this file use any network functions. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
There's no point in adding padding in the allocation of a depacketizer specific context struct. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 23 Feb, 2015 1 commit
-
-
Martin Storsjö authored
Only the first aggregation unit has 2 bytes (DONL) prepended, if such a field is in use. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 21 Feb, 2015 5 commits
-
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This fixes builds with -DDEBUG after f0a87479. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Add a parameter for skipping a number of bytes at the start of each nal. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Don't write directly into an AVCodecContext, write into given pointers. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 20 Feb, 2015 6 commits
-
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
If src_len is too small for nal_size, we already print a warning above, and the next step is to check the while loop condition anyway, so this one serves no purpose. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Previously, errors were only logged but the code kept on trying, and never actually returning the error as a return value. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This is similar to what was done for rtpdec_hevc in ced7238c. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Including libavcodec/get_bits.h is superfluous for AV_RB16 - nothing in this file uses any actual bitstream reader. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 16 Feb, 2015 1 commit
-
-
Kevin Wheatley authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 15 Feb, 2015 5 commits
-
-
Luca Barbato authored
-
Luca Barbato authored
-
Luca Barbato authored
-
Luca Barbato authored
-
Luca Barbato authored
-
- 15 Aug, 2014 1 commit
-
-
Michael Niedermayer authored
Reviewed-by:
Clément Bœsch <u@pkh.me> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 09 Jul, 2014 1 commit
-
-
Anton Khirnov authored
Use it for logging, instead of NULL or the stream codec context.
-
- 14 Dec, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 13 Dec, 2013 1 commit
-
-
Michael Niedermayer authored
Fixes CID733716 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 05 May, 2013 1 commit
-
-
Diego Biurrun authored
-
- 20 Jan, 2013 1 commit
-
-
Martin Storsjö authored
This gets rid of almost all the codec specific details from the generic rtpdec code. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 21 Dec, 2012 1 commit
-
-
Martin Storsjö authored
This allows depacketizers to figure out if packets have been lost. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 28 Aug, 2012 1 commit
-
-
Samuel Pitoiset authored
There is no need for this depacketizer to set the pixel format, the decoder can do that just fine. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 08 Aug, 2012 1 commit
-
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 07 Aug, 2012 1 commit
-
-
Anton Khirnov authored
-
- 20 Jun, 2012 1 commit
-
-
Mans Rullgard authored
These files do not use anything provided by unistd.h. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-