- 11 Jan, 2013 1 commit
-
-
Vladimir Pantelic authored
Handle pred_flag parameter not given to get_mvdata_interlaced() Signed-off-by: Vladimir Pantelic <vladoman@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
- 10 Jan, 2013 6 commits
-
-
Dale Curtis authored
Signed-off-by: Dale Curtis <dalecurtis@chromium.org> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Ronald Bultje authored
Signed-off-by: Dale Curtis <dalecurtis@chromium.org> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Diego Biurrun authored
-
Martin Storsjö authored
Previously, for broken frames, we only returned the first partition of the frame (we would append all the received packets to the packet buffer, then set pkt->size to the size of the first partition, since the rest of the frame could have lost data inbetween) - now instead return the full buffered data we have, but don't append anything more to the buffer after the lost packet discontinuity. Decoding the truncated packet should hopefully get better quality than trimming out everything after the first partition. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This is required by RFC 3550 (section 6.5): The list of items in each chunk MUST be terminated by one or more null octets, the first of which is interpreted as an item type of zero to denote the end of the list. This was implicitly added as padding before, unless the host name length matched up so no padding was added. This makes wireshark parse the packets properly if other RTCP items are appended to the same packet. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 09 Jan, 2013 28 commits
-
-
Luca Barbato authored
Use the libavutil replacement.
-
Luca Barbato authored
-
Justin Ruggles authored
This matches the AVInputFormat.read_packet() API.
-
Justin Ruggles authored
Add some additional checks for EOF and print error messages on an incomplete header or packet. FATE reference updated for id-cin-video due to the demuxer no longer returning a partial video packet at EOF.
-
Justin Ruggles authored
chunk_size is unsigned 32-bit, but av_get_packet() takes a signed int as the packet size.
-
Justin Ruggles authored
Also, do not allow seek-by-byte, as there is no way to find the next packet boundary.
-
Justin Ruggles authored
-
Justin Ruggles authored
Also, use 1 / sample_rate for audio stream time_base.
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
Avoids using unsupported parameters and signed integer overflows.
-
Justin Ruggles authored
-
Daniel Kang authored
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
Also do not unnecessarily skip 0 bytes.
-
Justin Ruggles authored
Nothing in the AU specification sets a limit on channel count. We only need to avoid an overflow in the packet size calculation.
-
Justin Ruggles authored
It is already set by av_get_packet() even for partial reads.
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Martin Storsjö authored
This allows the caller to either include them (and get more packets decoded, but possibly some nonperfect frames), or discard them (by setting fflags=discardcorrupt). Signed-off-by: Martin Storsjö <martin@martin.st>
-
Alexandra Khirnova authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
- 08 Jan, 2013 5 commits
-
-
Justin Ruggles authored
This uses page duration instead of byte size to determine when to buffer the page. Also, it tries to avoid continued pages by buffering the current page if there are already packets in the page and adding the next packet would require it to be continued on a new page. This can improve seeking performance. The default page duration is 1 second, which is much saner than filling all page segments by default.
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-