summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* In dnxhd decoder, set key_frame on decoded frameBaptiste Coudurier2011-01-06
| | | | Originally committed as revision 26247 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rtsp: Allow requesting of filtering of source packetsMartin Storsjö2011-01-06
| | | | | | | | | | | | | | | | | If filtered, only packets from the right source address and port are received. To test, play back e.g. some mpeg4 video RTSP stream (where the video stream is the first stream in the presentation) over UDP. While receiving this stream, send another stream to the same port: ffmpeg -re -i <whatever> -vcodec mpeg4 -an -f rtp rtp://127.0.0.1:5000?localport=1234 Normally, the RTSP playback reports lots of errors at this point. If the RTSP stream has the ?filter_src option enabled, these interferring packets are ignored. Originally committed as revision 26246 to svn://svn.ffmpeg.org/ffmpeg/trunk
* udp: Allow specifying the connect option in udp_set_remote_url, tooMartin Storsjö2011-01-06
| | | | | | | If the remote address is updated later with this function, the caller shouldn't set the connect option until in this call. Originally committed as revision 26245 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rtpproto: Allow specifying the connect option, passed through to udpMartin Storsjö2011-01-06
| | | | | | | | By calling connect on the UDP socket, only packets from the chosen peer address and port are received on the socket. This is one solution to issue 1688. Originally committed as revision 26244 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix crash for files with strip size larger than the buffer.Daniel Kang2011-01-06
| | | | | | | | Fixes issue 2498. Patch by Daniel Kang, daniel.d.kang at gmail Originally committed as revision 26243 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set blkalign to 3840 (maximum bytes per frame) for AC-3 in avi.Carl Eugen Hoyos2011-01-06
| | | | | | Fixes playback for corner-cases like 32kHz 320kb. Originally committed as revision 26242 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rtpdec: Don't set RTP timestamps if they already are set by the depacketizerMartin Storsjö2011-01-06
| | | | | | | | | | | | | | For MS-RTSP, we don't always get RTCP packets (never?), so the earlier timestamping code never wrote anything into pkt->pts. The rtpdec_asf depacketizer just sets the dts of the packet, so if the generic RTP timestamping is used, too, we get inconsistent timestamps. Therefore, skip the generic RTP timestamp algorithm if the depacketizer already has set something. This fixes "Invalid timestamps" warnings, present since SVN rev 26187. Originally committed as revision 26241 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix assertion fail on audio files with invalid sample rates,Daniel Kang2011-01-06
| | | | | | | | fixes issue 2475. Patch by Daniel Kang, daniel.d.kang at gmail Originally committed as revision 26240 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert previous commit, as it was not meant to be pushed.Stefano Sabatini2011-01-06
| | | | Originally committed as revision 26239 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Issue more explicit error messages in compute_pkt_fields2().Stefano Sabatini2011-01-06
| | | | Originally committed as revision 26238 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In av_close_input_stream(), flush the packet queue before to actuallyStefano Sabatini2011-01-06
| | | | | | | | | | | | | close the stream. This way the flushed packets can still reference the still unclosed format context. In particular this fixes a spurious error issued when closing the video4linux2 buffer in mmap_release_buffer(), which tries to access the file descriptor of an already closed file. Originally committed as revision 26237 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rtsp: Parse RTP-Info headersMartin Storsjö2011-01-05
| | | | Originally committed as revision 26236 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ReindentMartin Storsjö2011-01-05
| | | | Originally committed as revision 26235 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rtsp: Simplify codeMartin Storsjö2011-01-05
| | | | Originally committed as revision 26234 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rtsp: Move resetting of rtpdec parameters to before sending the PLAY requestMartin Storsjö2011-01-05
| | | | Originally committed as revision 26233 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Convert floating-point MDCT coefficients to 24-bit fixed-point all at onceJustin Ruggles2011-01-05
| | | | | | | | instead of doing it separately in 2 different functions. This makes float AC-3 encoding approx. 3-7% faster overall. Also, the coefficient conversion can now be easily SIMD-optimized. Originally committed as revision 26232 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a FATE test for Playstation STR version 3Vitor Sessak2011-01-05
| | | | Originally committed as revision 26231 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make dc_lum_vlc and dc_chroma_vlc non-static symbols,Vitor Sessak2011-01-05
| | | | | | this fixed the decoding of version 3 PSX MDEC files. Originally committed as revision 26230 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In ogg muxer, correctly mux VFR streams, fix issue #2398Baptiste Coudurier2011-01-05
| | | | Originally committed as revision 26229 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In mov demuxer, check that gmtime returns a valid value, fix crash, issue #2490Baptiste Coudurier2011-01-05
| | | | Originally committed as revision 26228 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In mov demuxer, check that stts data exists, fix crash, issue #2479Baptiste Coudurier2011-01-05
| | | | Originally committed as revision 26227 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use local variables outside the inner loop in extract_exponents() to reduceJustin Ruggles2011-01-05
| | | | | | | accessing of structs and arrays inside the loop. Approx. 30% faster in function extract_exponents(). Originally committed as revision 26226 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Factorize common code in v4l2_set_parameters().Stefano Sabatini2011-01-05
| | | | Originally committed as revision 26225 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In video4linux2, in the case the timebase value in ap is 0/0, read theStefano Sabatini2011-01-05
| | | | | | | | | | timebase value already set in the driver, and set it back in the codec stream, rather than leaving the invalid value of 0/0. In particular, fix ffmpeg grabbing timestamps when the timebase value is not set through the CLI. Originally committed as revision 26224 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make mpeg4 encoder log a more explicit error message when the timebaseStefano Sabatini2011-01-05
| | | | | | is not valid. Originally committed as revision 26223 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add my GPG fingerprint to the MAINTAINERS fileRobert Swain2011-01-05
| | | | Originally committed as revision 26222 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Win32 support for av_file_map()Daniel Verkamp2011-01-05
| | | | Originally committed as revision 26221 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Our ljpeg encoder supports bgra, use the correct constant in the sanity check.Michael Niedermayer2011-01-05
| | | | Originally committed as revision 26220 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix/cleanup m/ljpeg encoding pix fmt selection code in ffmpeg.c.Michael Niedermayer2011-01-05
| | | | | | Better ideas are welcome ... Originally committed as revision 26219 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove PIX_FMT_RGB32 mjpeg encoding, there is no such thing ...Michael Niedermayer2011-01-05
| | | | Originally committed as revision 26218 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In pad filter, update new ref w/h in start_frame, fix chainingBaptiste Coudurier2011-01-05
| | | | Originally committed as revision 26217 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In crop filter, update new ref w/h instead of old one, fix chainingBaptiste Coudurier2011-01-05
| | | | Originally committed as revision 26216 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix YUV444P LJPEG encoding.Michael Niedermayer2011-01-04
| | | | Originally committed as revision 26215 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In the video4linux2 output device, log an error description in case ofStefano Sabatini2011-01-04
| | | | | | ioctl failure in mmap_release_buffer(). Originally committed as revision 26214 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unnecessary dependency of ffprobe and ffserver on libswscale.Stefano Sabatini2011-01-04
| | | | Originally committed as revision 26213 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Disable initialization of the swscale sws_opts context inStefano Sabatini2011-01-04
| | | | | | | | | cmdutils.c:init_opts(), in the case libswscale compilation is not enabled. Fix ffprobe and ffserver compilation with --disable-swscale. Originally committed as revision 26212 to svn://svn.ffmpeg.org/ffmpeg/trunk
* lavf: rename meta.h->ffmeta.h for consistency.Anton Khirnov2011-01-04
| | | | Originally committed as revision 26211 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: fix typo in previous commitJustin Ruggles2011-01-04
| | | | Originally committed as revision 26210 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change the AC-3 encoder to use floating-point.Justin Ruggles2011-01-04
| | | | | | | | Fixed-point AC-3 encoder renamed to ac3_fixed. Regression test acodec-ac3 renamed to acodec-ac3_fixed. Regression test lavf-rm changed to use ac3_fixed encoder. Originally committed as revision 26209 to svn://svn.ffmpeg.org/ffmpeg/trunk
* wtv: obtain codec information from stream2_guid chunks, if presentPeter Ross2011-01-04
| | | | Originally committed as revision 26208 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg4videodec: reset time_base.num to 0 when detecting time_base.den=0Aurelien Jacobs2011-01-03
| | | | | | | to avoid leaving time_base in a broken/inconsistent state fix issue2471 Originally committed as revision 26207 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move fixed-point parts of the AC-3 encoder to separate files.Justin Ruggles2011-01-03
| | | | Originally committed as revision 26206 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ReindentMartin Storsjö2011-01-03
| | | | Originally committed as revision 26205 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix compilation on x86-32 with --disable-optimizations,Daniel Kang2011-01-03
| | | | | | | | fixes issue 2127. Patch by Daniel Kang, daniel.d.kang at gmail Originally committed as revision 26204 to svn://svn.ffmpeg.org/ffmpeg/trunk
* libavfilter does not depend on libswscale, only the scale filter does.Carl Eugen Hoyos2011-01-03
| | | | Originally committed as revision 26203 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix crash decoding broken wmv2 files.Daniel Kang2011-01-02
| | | | | | | | Fixes issue 1670. Patch by Daniel Kang, daniel.d.kang at gmail Originally committed as revision 26202 to svn://svn.ffmpeg.org/ffmpeg/trunk
* srtdec: ensure we don't read 1 byte after buffer end if the buffer is notAurelien Jacobs2011-01-02
| | | | | | properly terminated. Originally committed as revision 26201 to svn://svn.ffmpeg.org/ffmpeg/trunk
* "Fix" compilation with --disable-swscale.Carl Eugen Hoyos2011-01-02
| | | | Originally committed as revision 26200 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use AVOption for muxers in ffmpeg.Anssi Hannula2011-01-02
| | | | | | Patch by Anssi Hannula, anssi d hannula d iki d fi Originally committed as revision 26199 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove the "-idct simple" command line option from the fate-psx-str test,Vitor Sessak2011-01-02
| | | | | | it should not be necessary anymore. Originally committed as revision 26198 to svn://svn.ffmpeg.org/ffmpeg/trunk