summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* mpegvideo: move mpegvideo formats-related defines to mpegutils.hVittorio Giovara2014-03-16
|
* h264: Remove MotionEstContext and move the relevant fields to H264ContextVittorio Giovara2014-03-16
| | | | Unused buffers scratchpad and temp have been dropped too.
* h264: Replace mpegvideo-specific MAX_THREADS by private defineVittorio Giovara2014-03-16
|
* h264: Replace mpegvideo-specific MAX_PICTURE_COUNT by private defineVittorio Giovara2014-03-16
|
* h264: move relevant fields from Picture to H264PictureVittorio Giovara2014-03-16
|
* er: move relevant fields from Picture to ERPictureVittorio Giovara2014-03-16
| | | | | | | This is done to disentangle ER from mpegvideo. In order to use a classic Picture, callers can use ff_mpeg_set_erpic() or use a custom function to set the fields. Please note that buffers need to be allocated before calling ff_er_frame_end().
* h264: directly use frames in ff_h264_draw_horiz_band()Vittorio Giovara2014-03-16
|
* mpegvideo: directly use frames in ff_draw_horiz_band()Vittorio Giovara2014-03-16
|
* aacdec: Lower the number of frames required to detect ADTSMartin Storsjö2014-03-16
| | | | | | | | | | | For live audio streams, requiring 500 frames for a stream to be detected is a bit overkill. This allows live ADTS streams that don't start nicely at a frame boundary to start up more quickly, e.g. http://mp3.streampower.be/radio1.aac. Signed-off-by: Martin Storsjö <martin@martin.st>
* aacdec: Don't count probed ADTS frames if there are false positivesMartin Storsjö2014-03-16
| | | | | | | | | If a portion of the probe buffer seem to resemble ADTS frames, but some data at the end is a mismatch, disregard the whole probing attempt. If it actually is ADTS data, there shouldn't be any mismatches within the sequential frame data. Signed-off-by: Martin Storsjö <martin@martin.st>
* FATE: add a test for the ONE_STR mapping mode of the channelmap filterAnton Khirnov2014-03-16
|
* af_channelmap: fix ONE_STR mapping modeAnton Khirnov2014-03-16
| | | | | | get_channel() returns 0 on success CC:libav-stable@libav.org
* isom: convert mp4 dvdsub extradata to vobsub formatwm42014-03-15
| | | | | | | | | | | | mp4 files embedding DVD subtitles do not use the same extradata format as the rest of Libav expects. The subtitle decoder in libavcodec in particular does not understand this format. Convert the extradata to the vobsub .idx format. mp4 stores the palette as binary 32 bit ints in YUV. The subtitle resolution is stored separately in the track header, which we access through AVStream. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* codec_desc: group image codecs togetherVittorio Giovara2014-03-14
|
* codec_desc: add missing .long_nameVittorio Giovara2014-03-14
|
* codec_desc: K&R formatting cosmeticsVittorio Giovara2014-03-14
|
* configure: Split some logical blocks off from HAVE_LISTDiego Biurrun2014-03-14
|
* configure: Split some logical blocks off from CONFIG_LISTDiego Biurrun2014-03-14
|
* configure: Group and sort function/struct/type checksDiego Biurrun2014-03-14
| | | | | Group checks into logical groups and sort alphabetically within those groups unless checks have close coupling. Keep closely coupled checks together.
* arm: dsputil: Drop restrict keyword from add_pixels_clamped_armv6 prototypeDiego Biurrun2014-03-14
| | | | | | | | The function is assigned to a function pointer that does not have the restrict keyword for that parameter. This fixes compilation for MSVC builds that don't recognize "restrict", broken since ed9625eb62.
* aac: K&R formatting cosmeticsLuca Barbato2014-03-14
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* ljpeg: fix duplicated pixel format entryVittorio Giovara2014-03-13
|
* bfin: Use more sensible file namesDiego Biurrun2014-03-13
| | | | | Drop non-informative _bfin suffix, rename some files for consistency with other architectures, rename others to reflect their content.
* bfin: hpeldsp: Split no_rnd pixel operations off into a separate fileDiego Biurrun2014-03-13
| | | | This saves some space in configurations that do not enable hpeldsp.
* bfin: dsputil: Unconditionally compile hpel pixels codeDiego Biurrun2014-03-13
| | | | The functions it contains are used from unconditionally compiled code.
* bfin: hpeldsp: "nornd" ---> "no_rnd" function name suffix for consistencyDiego Biurrun2014-03-13
|
* bfin: Move all assembly declarations only used within one .c file thereDiego Biurrun2014-03-13
| | | | This is done similarly for all other architectures.
* bfin: hpeldsp: K&R formatting cosmeticsDiego Biurrun2014-03-13
|
* bfin: Refactor duplicated assembly-related macrosDiego Biurrun2014-03-13
|
* bfin: Refactor duplicated l1_text/l1_data_B macrosDiego Biurrun2014-03-13
|
* bfin: dsputil: K&R formatting cosmeticsDiego Biurrun2014-03-13
| | | | Also add a few #endif comments.
* bfin: dsputil: Drop broken and trivial profiling codeDiego Biurrun2014-03-13
|
* bfin: hpeldsp: Drop broken put_pixels_*_xy2_nornd bitsDiego Biurrun2014-03-13
| | | | They were marked as broken and disabled in 2009 and will never get fixed.
* bfin: dsputil: Drop broken vsad bitsDiego Biurrun2014-03-13
| | | | They were marked as broken and disabled in 2009 and will never get fixed.
* bfin: dsputil: Remove unused global variableDiego Biurrun2014-03-13
|
* x86: dsputil_init: Drop some unnecessary parenthesesDiego Biurrun2014-03-13
|
* x86: dsputil_init: K&R formatting cosmeticsDiego Biurrun2014-03-13
|
* x86: dsputil_x86.h: K&R formatting cosmeticsDiego Biurrun2014-03-13
|
* x86: motion_est: K&R formatting cosmeticsDiego Biurrun2014-03-13
|
* dsputilenc_mmx: K&R formatting cosmeticsDiego Biurrun2014-03-13
|
* dsputil_mmx: K&R formatting cosmeticsDiego Biurrun2014-03-13
|
* dsputilenc_mmx: Merge two assignment blocks with identical conditionsDiego Biurrun2014-03-13
|
* dsputil_template: K&R formatting cosmeticsDiego Biurrun2014-03-13
|
* rnd_avg.h: K&R formatting cosmeticsDiego Biurrun2014-03-13
|
* dsputil: cosmetics: Lose camelCase on ff_cropTbl and ff_squareTbl namesDiego Biurrun2014-03-13
| | | | Also switch from "tbl" to "tab" name suffixes.
* dsputil: Merge variable declarations and initializationsDiego Biurrun2014-03-13
|
* dsputil: K&R formatting cosmeticsDiego Biurrun2014-03-13
|
* dsputil.h: K&R formatting cosmeticsDiego Biurrun2014-03-13
|
* dsputil.h: Clean up commentsDiego Biurrun2014-03-13
|
* dsputil: Remove disabled avg_no_rnd_qpel leftoversDiego Biurrun2014-03-13
|