Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | rtpenc: Fix memory leaks in the muxer open function | Martin Storsjö | 2012-06-17 | |
| | | | | | | Also return a proper error code in these cases. Signed-off-by: Martin Storsjö <martin@martin.st> | |||
* | amr: Cosmetic cleanup | Martin Storsjö | 2012-06-17 | |
| | | | | | | | | Add spaces around operators, fix brace placement and whitespace to match K&R style, vertically align code, remove redundant != 0 and convert x == 0 into !x, drop useless braces. Signed-off-by: Martin Storsjö <martin@martin.st> | |||
* | mov_chan: Fix operator precedence by adding parentheses | Martin Storsjö | 2012-06-17 | |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | |||
* | doc: Add missing protocols to list of supported protocols. | Diego Biurrun | 2012-06-17 | |
| | ||||
* | tcp: Check the listen call | Jordi Ortiz | 2012-06-17 | |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | |||
* | flacdec: read attached pictures. | Anton Khirnov | 2012-06-16 | |
| | ||||
* | lavf: don't segfault when a NULL filename is passed to avformat_open_input() | Anton Khirnov | 2012-06-16 | |
| | | | | | | | | This can easily happen when the caller is using a custom AVIOContext. Behave as if the filename was an empty string in this case. CC: libav-stable@libav.org | |||
* | af_resample: fix format modifier in debug string for FF_API_SAMPLERATE64 | Janne Grunau | 2012-06-15 | |
| | ||||
* | segment: remove unnecessary <strings.h> include | Janne Grunau | 2012-06-15 | |
| | ||||
* | fate: add snow hpel tests | Mans Rullgard | 2012-06-15 | |
| | | | | Signed-off-by: Janne Grunau <janne-libav@jannau.net> | |||
* | Avoid C99 variable declarations within for statements. | Diego Biurrun | 2012-06-14 | |
| | | | | | We generally do not declare variables within for statements and there are compilers that choke on such constructs. | |||
* | rtmp: Read and handle incoming packets while writing data | Samuel Pitoiset | 2012-06-14 | |
| | | | | | | | | | | | This makes sure all incoming packets are read and handled (and reacted to) while sending an FLV stream over RTMP to a server. If there were enough incoming data to fill the TCP buffers, this could potentially make things block at unexpected places. For the upcoming RTMPT support, we need to consume all incoming data before we can send the next request. Signed-off-by: Martin Storsjö <martin@martin.st> | |||
* | doc: document THREAD_TYPE fate variable | Luca Barbato | 2012-06-14 | |
| | ||||
* | rtpdec: Don't require frames to start with a Mode A packet | Martin Storsjö | 2012-06-14 | |
| | | | | | | | | While there is no reason for starting a frame with anything else than a Mode A packet, some senders seem to consistently use Mode B packets for everything. This fixes depacketization of such streams. Signed-off-by: Martin Storsjö <martin@martin.st> | |||
* | avconv: don't try to free threads that were not initialized. | Anton Khirnov | 2012-06-14 | |
| | ||||
* | rtmp: Add a new option 'rtmp_buffer', for setting the client buffer time | Samuel Pitoiset | 2012-06-13 | |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | |||
* | rtmp: Set the client buffer time to 3s instead of 0.26s | Samuel Pitoiset | 2012-06-13 | |
| | | | | | | | | This factorizes existing code into a new function gen_buffer_time(), which generates the client buffer time message and sends it to the server. Signed-off-by: Martin Storsjö <martin@martin.st> | |||
* | rtmp: Handle server bandwidth packets | Samuel Pitoiset | 2012-06-13 | |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | |||
* | rtmp: Display a verbose message when an unknown packet type is received | Samuel Pitoiset | 2012-06-13 | |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | |||
* | lavfi/audio: use av_samples_copy() instead of custom code. | Anton Khirnov | 2012-06-13 | |
| | | | | Fixes a possible invalid write, found by Nicolas George. | |||
* | configure: add all filters hardcoded into avconv to avconv_deps | Anton Khirnov | 2012-06-13 | |
| | ||||
* | avfiltergraph: remove a redundant call to avfilter_get_by_name(). | Anton Khirnov | 2012-06-13 | |
| | ||||
* | lavfi: allow building without swscale. | Anton Khirnov | 2012-06-13 | |
| | ||||
* | build: Do not delete tests/vsynth2 directory, which is no longer created. | Diego Biurrun | 2012-06-13 | |
| | ||||
* | lavfi: replace AVFilterContext.input/output_count with nb_inputs/outputs | Anton Khirnov | 2012-06-13 | |
| | | | | This is more consistent with naming in the rest of Libav. | |||
* | lavfi: make AVFilterPad opaque after two major bumps. | Anton Khirnov | 2012-06-13 | |
| | | | | It will allow adding new fields to it without ABI breaks. | |||
* | lavfi: add avfilter_pad_get_type() and avfilter_pad_get_name(). | Anton Khirnov | 2012-06-13 | |
| | | | | | This will allow making AVFilterPad opaque for the calling apps, since those are the only two fields that can be useful to the users. | |||
* | lavfi: make avfilter_get_video_buffer() private on next bump. | Anton Khirnov | 2012-06-13 | |
| | | | | | They are only useful inside filters and we don't allow user filters for now. | |||
* | jack: update to new latency range API as the old one has been deprecated | Sean McGovern | 2012-06-13 | |
| | | | | | | Fixes Bugzilla #279. Signed-off-by: Diego Biurrun <diego@biurrun.de> | |||
* | rtmp: Tokenize the AMF connection parameters manually instead of using strtok_r | Martin Storsjö | 2012-06-13 | |
| | | | | | | This fixes builds on platforms without strtok_r (windows). Signed-off-by: Martin Storsjö <martin@martin.st> | |||
* | ppc: Rename H.264 optimization template file for consistency. | Diego Biurrun | 2012-06-12 | |
| | ||||
* | lavfi: add channelsplit audio filter. | Anton Khirnov | 2012-06-12 | |
| | ||||
* | golomb: check remaining bits during unary decoding in get_ur_golomb_jpegls() | Justin Ruggles | 2012-06-12 | |
| | | | | | | | | | Fixes infinite loop in FLAC decoding in case of a truncated bitstream due to the safe bitstream reader returning 0's at the end. Fixes Bug 310. CC:libav-stable@libav.org | |||
* | sws: fix planar RGB input conversions for 9/10/16 bpp. | Ronald S. Bultje | 2012-06-12 | |
| | | | | | | Fixes bug 282. Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | avfilter: Log an error if avfilter fails to configure a link. | Alex Converse | 2012-06-12 | |
| | ||||
* | avconv: support only native pthreads. | Anton Khirnov | 2012-06-12 | |
| | | | | | Our w32pthreads wrapper has various issues and is only supposed to be used in libavcodec. | |||
* | rtmp: Fix a possible access to invalid memory location when the playpath is ↵ | Samuel Pitoiset | 2012-06-12 | |
| | | | | | | too short. Signed-off-by: Martin Storsjö <martin@martin.st> | |||
* | rtmp: Do not send extension for flv files | Samuel Pitoiset | 2012-06-11 | |
| | | | | | | This fixes bugzilla bug #304. Signed-off-by: Martin Storsjö <martin@martin.st> | |||
* | rtmp: support connection parameters | Samuel Pitoiset | 2012-06-11 | |
| | | | | | | | | | Allow using connection parameters in order to append arbitrary AMF data like "B:1 S:authMe O:1 NN:code:1.23 NS:flag:ok O:0" to the Connect message. You can pass these parameters through the -rtmp_conn option. Signed-off-by: Martin Storsjö <martin@martin.st> | |||
* | doc: Add documentation for the newly added rtmp_* options | Samuel Pitoiset | 2012-06-11 | |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | |||
* | libmp3lame: add missing layout terminator | Michael Niedermayer | 2012-06-10 | |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
* | avconv: multithreaded demuxing. | Anton Khirnov | 2012-06-10 | |
| | | | | | | | | When there are multiple input files, run demuxing for each input file in a separate thread, so reading packets does not block. This is useful for achieving low latency when reading from multiple (possibly slow) input streams. | |||
* | Bump lavu minor and add an APIChanges entry for audioconvert functions. | Anton Khirnov | 2012-06-10 | |
| | ||||
* | audioconvert: add a function for extracting the channel with the given index | Anton Khirnov | 2012-06-10 | |
| | ||||
* | audioconvert: add a function for getting the name of a single channel. | Anton Khirnov | 2012-06-10 | |
| | ||||
* | audioconvert: add a function for getting channel's index in layout | Anton Khirnov | 2012-06-10 | |
| | ||||
* | audioconvert: use av_popcount64 in av_get_channel_layout_nb_channels | Anton Khirnov | 2012-06-10 | |
| | ||||
* | vf_libopencv: add missing headers. | Anton Khirnov | 2012-06-10 | |
| | | | | Fix build after b74a1da4. | |||
* | iac: add missing dependency | Kostya Shishkov | 2012-06-10 | |
| | ||||
* | h264: allow cropping to AVCodecContext.width/height | Mans Rullgard | 2012-06-09 | |
| | | | | | | | | Override the frame size from the SPS with AVCodecContext values if the latter specify a size smaller by less than one macroblock. This is required for correct cropping of MOV files from Canon cameras. Signed-off-by: Mans Rullgard <mans@mansr.com> |