summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* flacdec: cosmetics: Add a comment with the data of the smallest FLACJustin Ruggles2009-03-05
| | | | | | frame for future reference. Originally committed as revision 17822 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flacdec: There is an even smaller FLAC frame size possibility.Justin Ruggles2009-03-05
| | | | Originally committed as revision 17821 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flacdec: 10l to me. I miscalculated the smallest FLAC frame. It is 16Justin Ruggles2009-03-05
| | | | | | bytes, not 24. Originally committed as revision 17820 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flacdec: cosmetics: move 2 statements to immediately after frameJustin Ruggles2009-03-05
| | | | | | decoding. Originally committed as revision 17819 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flacdec: Simplify frame sync by not using the bitstream reader.Justin Ruggles2009-03-05
| | | | Originally committed as revision 17818 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flacdec: Split the metadata_parse() function into 2 separate functions,Justin Ruggles2009-03-05
| | | | | | parse_streaminfo() and get_metadata_size(). Originally committed as revision 17817 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flacdec: Add a check for small buffer size. This ensures reading asJustin Ruggles2009-03-04
| | | | | | | | much of the frame header as possible without excluding the smallest possible FLAC frame. It also fixes a false positive warning message that was being emitted at the end of decoding. Originally committed as revision 17816 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flacdec: cosmetics: Use a more descriptive variable name for the numberJustin Ruggles2009-03-04
| | | | | | of bytes read, instead of reusing 'i'. Originally committed as revision 17815 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flacdec: Handle 32 bps data when checking allocated size.Justin Ruggles2009-03-04
| | | | Originally committed as revision 17814 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flacdec: Check curr_bps after wasted bits are subtracted.Justin Ruggles2009-03-04
| | | | Originally committed as revision 17813 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix typo: "i" -> "in".Stefano Sabatini2009-03-04
| | | | Originally committed as revision 17812 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add support for ct_type to correctly detect interlaced flagIvan Schreter2009-03-04
| | | | Originally committed as revision 17811 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rewrite of rgb15to32 and rgb16to32 using fewer asm instructions and setting ↵Cédric Schieli2009-03-04
| | | | | | alpha channel to 0xFF Originally committed as revision 28808 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Add "deprecated old scaler removed"Michael Niedermayer2009-03-04
| | | | Originally committed as revision 17810 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove the swscale dummy option, most (all?) FATE configs should be updatedReimar Döffinger2009-03-04
| | | | | | to work without it. Originally committed as revision 17809 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100l, interplayvideo uses 8x8 blocks, so call the 8x8 put_pixels_tab functionReimar Döffinger2009-03-04
| | | | | | instead of the 16x16 one. Seems to fix decoding on PPC. Originally committed as revision 17808 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set AVFrame.reference correctly for nuv decoder.Reimar Döffinger2009-03-04
| | | | Originally committed as revision 17807 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add more correct bound checking in filter_mb().Vitor Sessak2009-03-04
| | | | | | Should fix decoding of CVMAPAQP3_Sony_E.jsv in MinGW Originally committed as revision 17806 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add frame buffer allocators. aka simplify calls toGwenole Beauchesne2009-03-04
| | | | | | AVCodecContext.{get,release}_buffer(). Originally committed as revision 17804 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MOV: fix demuxing fragmented filesAlex Converse2009-03-04
| | | | Originally committed as revision 17803 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix a condition that causes an infinite loop, but only when compiled withMike Melanson2009-03-04
| | | | | | gcc 4.2.4 on x86_32. Thanks to Vitor for hunting this down. Originally committed as revision 17802 to svn://svn.ffmpeg.org/ffmpeg/trunk
* excellent first pass at a description; now it's time for the Ministry ofMike Melanson2009-03-04
| | | | | | English Composition to tear it apart and rebuild it, stronger than before Originally committed as revision 17801 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Part 2 of 2 of Kenan Gillet's 'make ff_qcelp_lspf2lpcReynaldo H. Verdejo Pinochet2009-03-04
| | | | | | | more general' changeset. This one relocates the QCELP especific code to the qcelpdec.* files. Originally committed as revision 17800 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Part 1 of 2 of Kenan Gillet's 'make ff_qcelp_lspf2lpcReynaldo H. Verdejo Pinochet2009-03-04
| | | | | | | | more general' changeset. This one splits ff_qcelp_lspf2lpc into the QCELP-especific ff_qcelp_lspf2lpc + the more general ff_qcelp_lspf2lpc. Originally committed as revision 17799 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flacdec: When there is not enough data to read the next header block,Justin Ruggles2009-03-04
| | | | | | reset the bitstream reader instead of skipping backwards. Originally committed as revision 17798 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split rtsp_send_cmd() into two functions, one for the actual sending of theRonald S. Bultje2009-03-04
| | | | | | | | | command and a second, new function to read the reply to this command. This will make it possible to read server notices that are not in response to a command in future versions, such as EOS or interrupt notices. See "[PATCH] rtsp.c: split rtsp_send_cmd() in a send- and a receive-function" thread. Originally committed as revision 17797 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: indentation after last commitJustin Ruggles2009-03-04
| | | | Originally committed as revision 17796 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flacdec: Check for an inline header before calling metadata_parse().Justin Ruggles2009-03-04
| | | | Originally committed as revision 17795 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flacdec: Allocate buffers right after STREAMINFO is parsed.Justin Ruggles2009-03-04
| | | | Originally committed as revision 17794 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Alpha: use -g3 with ccc to allow optimisation with debugging symbolsMåns Rullgård2009-03-03
| | | | Originally committed as revision 17793 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix syntax for the libfaad_decoder definition.Stefano Sabatini2009-03-03
| | | | | | Fix compilation (when libfaad is enabled). Originally committed as revision 17792 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: indentation after last commitJustin Ruggles2009-03-03
| | | | Originally committed as revision 17791 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flacdec: Avoid parsing the STREAMINFO multiple times.Justin Ruggles2009-03-03
| | | | Originally committed as revision 17790 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename avctx_opts to avcodec_opts.Stefano Sabatini2009-03-03
| | | | | | | The new name is more meaningful and consistent with avformat_opts and sws_opts. Originally committed as revision 17789 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Allow --enable-swscale until FATE is updatedMåns Rullgård2009-03-03
| | | | Originally committed as revision 17788 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove old scaler.Michael Niedermayer2009-03-03
| | | | Originally committed as revision 17786 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Enable AVFMT_FLAG_NONBLOCK.Michael Niedermayer2009-03-03
| | | | Originally committed as revision 17785 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do usleep(10000) when all demuxers returned EAGAIN.Michael Niedermayer2009-03-03
| | | | Originally committed as revision 17784 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace two 'return AVERROR(EAGAIN);' by continue. The latter are nicerMichael Niedermayer2009-03-03
| | | | | | and the EAGAIN were just added as example not because they made sense. Originally committed as revision 17783 to svn://svn.ffmpeg.org/ffmpeg/trunk
* If a demuxer returns EAGAIN, try another demuxer.Michael Niedermayer2009-03-03
| | | | Originally committed as revision 17782 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove the rest of x86 asm from LGPL buildJindřich Makovička2009-03-03
| | | | Originally committed as revision 28804 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* MOV: fix crash when 'meta' occurs before first 'trak'Alex Converse2009-03-03
| | | | Originally committed as revision 17781 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename "fd1" variable ro "fd". There were previously two variables (fd1 andRonald S. Bultje2009-03-03
| | | | | | | fd2) and one was just removed, so naming the other "fd1" is counter-intuitive. See "[RFC] rtsp.c EOF support" thread. Originally committed as revision 17780 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add url_get_file_handle(), which is used to get the file descriptorRonald S. Bultje2009-03-03
| | | | | | | | | | | associated with the I/O handle (e.g. the fd returned by open()). See "[RFC] rtsp.c EOF support" thread. There were previously some URI-specific implementations of the same idea, e.g. rtp_get_file_handles() and udp_get_file_handle(). All of these are deprecated by this patch and will be removed at the next major API bump. Originally committed as revision 17779 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after r17777.Ronald S. Bultje2009-03-03
| | | | Originally committed as revision 17778 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make RTSP-MS-over-UDP negotiation work. See "[PATCH] RTSP-MS 8/15: fixRonald S. Bultje2009-03-03
| | | | | | | | | | | RTSP-MS UDP" thread on mailinglist. Basically, UDP setup needs to be done in a particular order (first rtx on two UDP ports (one for RTP, one for RTCP), then the other streams over one, single port for all of them together). Not doing this correctly results in a "461" error (invalid transport) during setup. Originally committed as revision 17777 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Recognize the "application" data type, which is required for WMS/UDPRonald S. Bultje2009-03-03
| | | | | | | | | | | | sessions. This type is used in RTP/ASF (served by WMS servers), and is required to make UDP sessions work, but breaks TCP sessions. Therefore, we disable setup for application streams in TCP/WMS streams. See discussion in "[PATCH] RTSP-MS 8/15: fix RTSP-MS UDP" thread. Originally committed as revision 17776 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a context to av_log() calls.Benoit Fouet2009-03-03
| | | | Originally committed as revision 17775 to svn://svn.ffmpeg.org/ffmpeg/trunk
* A quick description of Rate distortion theory.Michael Niedermayer2009-03-03
| | | | Originally committed as revision 17774 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not use a macro to generate a single AVCodec declaration.Diego Biurrun2009-03-03
| | | | Originally committed as revision 17773 to svn://svn.ffmpeg.org/ffmpeg/trunk