summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Add pkt_dts to AVFrame, this will in the future allow multithreading decodersMichael Niedermayer2011-01-07
| | | | | | to not mess up dts Originally committed as revision 26261 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add AVFrame.pkt_pts that contains the correctly reordered AVPacket.ptsMichael Niedermayer2011-01-07
| | | | Originally committed as revision 26260 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add av_get_profile_name() to get profile names.Anssi Hannula2011-01-07
| | | | | | Patch by Anssi Hannula, anssi d hannula a iki d fi Originally committed as revision 26259 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check if buffer is large enough for given resolution.Daniel Kang2011-01-07
| | | | | | | | Fixes issue 2501. Patch by Daniel Kang, daniel.d.kang at gmail Originally committed as revision 26258 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In mov muxer, override codec tag for dv in mov, fix remuxing from aviBaptiste Coudurier2011-01-07
| | | | Originally committed as revision 26257 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not overread input buffer.Daniel Kang2011-01-07
| | | | | | | | Fixes issue 2503. Patch by Daniel Kang, daniel.d.kang at gmail Originally committed as revision 26256 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In mov muxer, override codec tag for h263 in mov, fix remuxing from 3gpBaptiste Coudurier2011-01-07
| | | | Originally committed as revision 26255 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Unbreak ffserverLuca Barbato2011-01-07
| | | | | | Make sure the sample_aspect_ratio is 0 and not 0/0. Originally committed as revision 26254 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fail more gracefully for multichannel wavpack in another container.Carl Eugen Hoyos2011-01-07
| | | | Originally committed as revision 26253 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix lowres > 0 with --enable-avfilter..Anatoly Nenashev2011-01-07
| | | | | | | | Fixes issue 2072 and issue 2421. Patch by Anatoly Nenashev, anatoly d nenashev a ovsoft d ru Originally committed as revision 26252 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Prevent a crash by sanity checking buffer reads.Daniel Kang2011-01-06
| | | | | | Patch by Daniel Kang, daniel.d.kang at gmail Originally committed as revision 26251 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Export dca profile information.Anssi Hannula2011-01-06
| | | | | | Patch by Anssi Hannula anssi d hannula a iki d fi Originally committed as revision 26250 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Verify FSIZE96 when encountering X96 sync code.Anssi Hannula2011-01-06
| | | | | | Patch by Anssi Hannula, anssi d hannula a iki d fi Originally committed as revision 26249 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix a crash when decoding tiff by moving checkDaniel Kang2011-01-06
| | | | | | | | | for invalid header up before reading data. Fixes issue 2500. Patch by Daniel Kang, daniel.d.kang at gmail Originally committed as revision 26248 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 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