summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Add raw MLP muxer.Ramiro Polla2009-04-21
| | | | Originally committed as revision 18652 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mlpdec: Don't overallocate buffers.Ramiro Polla2009-04-21
| | | | | | | | Now that max channels and primitive matrices are properly validated, there is no need to be paranoid that random data will be overwritten. As a bonus this makes matrix_coeff 16-byte aligned between matrices. Originally committed as revision 18651 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mlpdec: Validate num_primitive_matrices.Ramiro Polla2009-04-21
| | | | Originally committed as revision 18650 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mlpdec: Validate max_channel and max_matrix_channel.Ramiro Polla2009-04-21
| | | | Originally committed as revision 18649 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mlpdec: Restart header sync must be 0x31ea for MLP.Ramiro Polla2009-04-21
| | | | Originally committed as revision 18648 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing header inclusion guard.Stefano Sabatini2009-04-21
| | | | Originally committed as revision 18647 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement a write_line() function.Stefano Sabatini2009-04-21
| | | | Originally committed as revision 18646 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove consume_whitespace() and replace it with direct calls toStefano Sabatini2009-04-21
| | | | | | strspn(). Originally committed as revision 18645 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Read extended channel configuration when extended AOT is BSAC.Jai Menon2009-04-21
| | | | Originally committed as revision 18644 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make VLC tables in DCA decoder use INIT_VLC_USE_NEW_STATICKostya Shishkov2009-04-21
| | | | Originally committed as revision 18643 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100l: VLC table array should not be constKostya Shishkov2009-04-21
| | | | Originally committed as revision 18642 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove redundant assignment. err is assigned in every switch case anyway. IssueRobert Swain2009-04-21
| | | | | | found by CSA. Originally committed as revision 18641 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix a possibly exploitable buffer overflow.Michael Niedermayer2009-04-21
| | | | Originally committed as revision 18640 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set flag after VC-1 VLCs are initialized to avoid race conditionKostya Shishkov2009-04-21
| | | | Originally committed as revision 18639 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove some useless assignments and variables found by ClangKostya Shishkov2009-04-21
| | | | Originally committed as revision 18638 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make RV3/4 VLC tables use new static initialization methodKostya Shishkov2009-04-21
| | | | Originally committed as revision 18637 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Planar 16bit 420 422 444 YUV support (output is only supported in someMichael Niedermayer2009-04-21
| | | | | | | | unscaled convertions). This, like gray16 converts down to 8bit, which is a big FIXME & patch welcome, we should preserve more bits. Originally committed as revision 29217 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Add 420,422 and 444 planar 16bit per component pix formats.Michael Niedermayer2009-04-21
| | | | Originally committed as revision 18636 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Merge gray->gray converters into planarCopy(), this should also make ↵Michael Niedermayer2009-04-21
| | | | | | | | planarCopy() useable for other 16bit formats once we support them. Originally committed as revision 29216 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Add macro to check for 16bit per sample.Michael Niedermayer2009-04-21
| | | | Originally committed as revision 29215 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Make sure src/dst are NULL when they arent used, some code uses this toMichael Niedermayer2009-04-21
| | | | | | simpify checks. Originally committed as revision 29214 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Use generic BE check instead of checking for gray16LE.Michael Niedermayer2009-04-20
| | | | Originally committed as revision 29213 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* add isBE()Michael Niedermayer2009-04-20
| | | | Originally committed as revision 29212 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Fix crash when receiving from SDPLuca Abeni2009-04-20
| | | | Originally committed as revision 18635 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make rv40 decoder use new static VLC initialization methodKostya Shishkov2009-04-20
| | | | Originally committed as revision 18634 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Compact and make constant two tables used by Musepack decodersKostya Shishkov2009-04-20
| | | | Originally committed as revision 18633 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove example programs with a wildcard expression.Diego Biurrun2009-04-20
| | | | Originally committed as revision 18632 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ac3enc: log a warning message if the channel layout is not specified atJustin Ruggles2009-04-20
| | | | | | the time of codec initialization. Originally committed as revision 18631 to svn://svn.ffmpeg.org/ffmpeg/trunk
* indentMichael Niedermayer2009-04-19
| | | | Originally committed as revision 18630 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Only insert null packets into the video que if there is a video stream.Michael Niedermayer2009-04-19
| | | | | | Fixes memleak and should fix issue791. Originally committed as revision 18629 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add zygo fourcc.Michael Niedermayer2009-04-19
| | | | Originally committed as revision 18628 to svn://svn.ffmpeg.org/ffmpeg/trunk
* IndentMichael Niedermayer2009-04-19
| | | | Originally committed as revision 18627 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not discard truncated packets.Michael Niedermayer2009-04-19
| | | | | | Based on a patch by Maksym Veremeyenko verem DOT m1stereo AT tv Originally committed as revision 18626 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid 100% CPU useage at EOF.Michael Niedermayer2009-04-19
| | | | Originally committed as revision 18625 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make sure that video frames are flushed at EOF.Michael Niedermayer2009-04-19
| | | | | | This should fix a regression. Originally committed as revision 18624 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add channel layout support to the AC-3 encoder.Justin Ruggles2009-04-19
| | | | Originally committed as revision 18623 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add channel layout support to the AC-3 decoder and AC-3 parser.Justin Ruggles2009-04-19
| | | | Originally committed as revision 18622 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check that channel layout is compatible with number of channels forJustin Ruggles2009-04-19
| | | | | | output audio stream. Originally committed as revision 18621 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Mark gsize variable as av_unused, fixes the warning:Diego Biurrun2009-04-19
| | | | | | libavformat/asfdec.c:995: warning: unused variable ‘gsize’ Originally committed as revision 18620 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert previous removal of gsize variable. It breaks seeking.Diego Biurrun2009-04-19
| | | | Originally committed as revision 18618 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unnecessary assignment, found by CSA.Robert Swain2009-04-19
| | | | Originally committed as revision 18617 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add LP zero synthesis filter. Patch by Kenan Gillet.Kenan Gillet2009-04-18
| | | | Originally committed as revision 18616 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove 2 useless += at the end of rgb16to15(), found by CSA.Michael Niedermayer2009-04-18
| | | | Originally committed as revision 29189 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* mlpdec: Read context variable to local variable to make code cleaner.Ramiro Polla2009-04-18
| | | | Originally committed as revision 18615 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mlpdec: {}- and whitespace-related cosmetics.Ramiro Polla2009-04-18
| | | | Originally committed as revision 18614 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mlpdec: Use some context arrays with local variables in rematrix_channels().Ramiro Polla2009-04-18
| | | | Originally committed as revision 18613 to svn://svn.ffmpeg.org/ffmpeg/trunk
* truehd: Simplify rematrix_channels() as per Michael's original review.Ramiro Polla2009-04-18
| | | | Originally committed as revision 18612 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mlpdec: Make read_matrix_params() take unsigned int substr for consistency.Ramiro Polla2009-04-18
| | | | Originally committed as revision 18611 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mlpdec: Check for {matrix,filter}_changed as soon as they are incremented.Ramiro Polla2009-04-18
| | | | Originally committed as revision 18610 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add 3 channel layout convenience macros.Justin Ruggles2009-04-18
| | | | Originally committed as revision 18609 to svn://svn.ffmpeg.org/ffmpeg/trunk