1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-18 12:55:16 +00:00
mpv/libmpcodecs
reimar 1b14e4f420 Fix imaadpcm extradata with lavc encoder.
The formula to calculate frame size was wrong, duplicated code from the encoder
and did not take endianness into account when writing the value into extradata.
Patch by Edouard Gomez [ed gomez (at) free fr].


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28167 b3059339-0415-0410-9bf9-f77b7e298cf2
2008-12-20 10:18:15 +00:00
..
native Replace all occurrences of '__volatile__' and '__volatile' by plain 'volatile'. 2008-10-16 20:17:56 +00:00
ad_acm.c Get rid of pointless 'extern' keywords. 2008-12-03 23:01:03 +00:00
ad_alaw.c
ad_dk3adpcm.c Do not #include libavutil/common.h. It is not used directly and mpbswap.h 2008-04-01 14:19:45 +00:00
ad_dmo.c
ad_dshow.c
ad_dvdpcm.c
ad_faad.c license header consistency cosmetics 2008-12-13 12:31:07 +00:00
ad_ffmpeg.c Fix channel order for ffmpeg flac codec. 2008-10-09 07:46:20 +00:00
ad_hwac3.c External liba52 support, part 2 of 2. 2008-09-15 16:32:31 +00:00
ad_hwmpa.c
ad_imaadpcm.c Make really sure channels can only be 1 or 2 for imaadpcm 2008-07-11 19:29:41 +00:00
ad_internal.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00
ad_liba52.c External liba52 support, part 2 of 2. 2008-09-15 16:32:31 +00:00
ad_libdca.c Use standard license headers. 2008-05-13 10:16:20 +00:00
ad_libdv.c
ad_libmad.c
ad_libvorbis.c Create a separate codecs.conf entry for Tremor and use it if MPlayer is 2008-11-24 08:31:44 +00:00
ad_mp3lib.c Start unifying names of internal preprocessor directives. 2008-07-30 12:01:30 +00:00
ad_mpc.c
ad_msadpcm.c Simplify and clamp coefficient index for MS ADPCM 2008-07-12 10:08:40 +00:00
ad_msgsm.c
ad_pcm.c
ad_qtaudio.c Rename all preprocessor directives related to Apple / Mac OS X. 2008-08-06 07:42:26 +00:00
ad_realaud.c Start unifying names of internal preprocessor directives. 2008-07-30 12:01:30 +00:00
ad_sample.c
ad_speex.c
ad_twin.c Get rid of pointless 'extern' keywords. 2008-12-03 23:01:03 +00:00
ad.c Change a bunch of codec-specific preprocessor directives from a HAVE_ 2008-08-02 16:30:32 +00:00
ad.h Add necessary header #includes to fix 'make checkheaders'. 2008-03-06 08:34:50 +00:00
ae_faac.c
ae_faac.h Add necessary header #includes to fix 'make checkheaders'. 2008-03-06 08:34:50 +00:00
ae_lame.c Change a bunch of codec-specific preprocessor directives from a HAVE_ 2008-08-02 16:30:32 +00:00
ae_lame.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00
ae_lavc.c Fix imaadpcm extradata with lavc encoder. 2008-12-20 10:18:15 +00:00
ae_lavc.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00
ae_pcm.c
ae_pcm.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00
ae_toolame.c
ae_toolame.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00
ae_twolame.c Avoid pointless casting of void* 2008-11-02 11:52:49 +00:00
ae_twolame.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00
ae.c Change a bunch of codec-specific preprocessor directives from a HAVE_ 2008-08-02 16:30:32 +00:00
ae.h Add necessary header #includes to fix 'make checkheaders'. 2008-03-06 08:34:50 +00:00
cmmx.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00
dec_audio.c Use av_malloc/av_free for audio-related buffers to avoid crashes due to 2008-10-18 18:54:05 +00:00
dec_audio.h Get rid of pointless 'extern' keywords. 2008-12-03 23:01:03 +00:00
dec_video.c Replace all occurrences of '__volatile__' and '__volatile' by plain 'volatile'. 2008-10-16 20:17:56 +00:00
dec_video.h Get rid of pointless 'extern' keywords. 2008-12-03 23:01:03 +00:00
img_format.c cosmetics: Remove pointless parentheses from return calls. 2008-05-16 00:23:02 +00:00
img_format.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00
mp_image.c
mp_image.h Add necessary header #includes to fix 'make checkheaders'. 2008-03-06 08:34:50 +00:00
mpc_info.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00
pullup.c Change all occurrences of asm and __asm to __asm__, same as was done for FFmpeg. 2008-10-16 18:59:27 +00:00
pullup.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00
vd_dmo.c
vd_dshow.c
vd_ffmpeg.c xvmc is now a CONFIG_ option in FFmpeg. 2008-12-15 22:25:39 +00:00
vd_hmblck.c
vd_ijpg.c Do not #include libavutil/common.h. It is not used directly and mpbswap.h 2008-04-01 14:19:45 +00:00
vd_internal.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00
vd_libdv.c
vd_libmpeg2.c IWMMXT optimizations were removed from our internal libmpeg2 copy, so now 2008-10-22 23:39:39 +00:00
vd_lzo.c FFmpeg now uses different (unified) #include paths. 2008-02-25 15:46:36 +00:00
vd_mpegpes.c
vd_mpng.c
vd_mtga.c Do not #include libavutil/common.h. It is not used directly and mpbswap.h 2008-04-01 14:19:45 +00:00
vd_null.c
vd_nuv.c
vd_qtvideo.c Remove unused static declarations, fixes the warnings: 2008-08-14 16:04:32 +00:00
vd_raw.c
vd_realvid.c Start unifying names of internal preprocessor directives. 2008-07-30 12:01:30 +00:00
vd_sgi.c
vd_theora.c
vd_vfw.c Get rid of pointless 'extern' keywords. 2008-12-03 23:01:03 +00:00
vd_vfwex.c
vd_xanim.c cosmetics: Remove pointless parentheses from return calls. 2008-05-16 00:23:02 +00:00
vd_xvid4.c Revert commit r26897. 2008-05-28 23:04:41 +00:00
vd_zrmjpeg.c Remove unused variable ncomps. 2008-10-13 23:10:42 +00:00
vd.c Move SCREEN_SIZE_X/Y definition to libmpcodecs/vd.c where it is used. 2008-10-16 18:24:18 +00:00
vd.h Add necessary header #includes to fix 'make checkheaders'. 2008-03-06 08:34:50 +00:00
ve_lavc.c Fix compilation after libavcodec major version 52 changes 2008-09-08 17:02:32 +00:00
ve_libdv.c
ve_nuv.c Rename RTJPEG files so that filenames consist of lowercase name only. 2008-04-06 18:17:59 +00:00
ve_qtvideo.c Replace informal GPL notices by standard GPL headers. 2008-12-13 12:33:22 +00:00
ve_raw.c cosmetics: reindent after last commit 2008-08-02 18:43:17 +00:00
ve_vfw.c Fix printf format string mismatch, eliminates the warning: 2008-03-06 08:43:20 +00:00
ve_x264.c cosmetics: Remove pointless parentheses from return calls. 2008-05-16 00:23:02 +00:00
ve_xvid4.c Revert commit r26897. 2008-05-28 23:04:41 +00:00
ve.c Change a bunch of codec-specific preprocessor directives from a HAVE_ 2008-08-02 16:30:32 +00:00
vf_1bpp.c
vf_2xsai.c
vf_ass.c Use standard license headers. 2008-05-13 10:16:20 +00:00
vf_blackframe.c Use standard license headers. 2008-05-13 10:16:20 +00:00
vf_bmovl.c Replace casual GPL notices by proper license headers. 2008-09-07 14:09:51 +00:00
vf_boxblur.c Use standard license headers. 2008-05-13 10:16:20 +00:00
vf_crop.c
vf_cropdetect.c
vf_decimate.c Change all occurrences of asm and __asm to __asm__, same as was done for FFmpeg. 2008-10-16 18:59:27 +00:00
vf_delogo.c Use standard license headers. 2008-05-13 10:16:20 +00:00
vf_denoise3d.c Use standard license headers. 2008-05-13 10:16:20 +00:00
vf_detc.c
vf_dint.c
vf_divtc.c Change all occurrences of asm and __asm to __asm__, same as was done for FFmpeg. 2008-10-16 18:59:27 +00:00
vf_down3dright.c
vf_dsize.c
vf_dvbscale.c
vf_eq2.c Change all occurrences of asm and __asm to __asm__, same as was done for FFmpeg. 2008-10-16 18:59:27 +00:00
vf_eq.c Change all occurrences of asm and __asm to __asm__, same as was done for FFmpeg. 2008-10-16 18:59:27 +00:00
vf_expand.c cosmetics: Remove pointless parentheses from return calls. 2008-05-16 00:23:02 +00:00
vf_field.c
vf_fil.c
vf_filmdint.c Change all occurrences of asm and __asm to __asm__, same as was done for FFmpeg. 2008-10-16 18:59:27 +00:00
vf_flip.c
vf_format.c
vf_framestep.c cosmetics: Remove pointless parentheses from return calls. 2008-05-16 00:23:02 +00:00
vf_fspp.c Change all occurrences of asm and __asm to __asm__, same as was done for FFmpeg. 2008-10-16 18:59:27 +00:00
vf_geq.c Remove unnecessary HAVE_AV_CONFIG_H #define. 2008-10-07 08:25:47 +00:00
vf_halfpack.c Change all occurrences of asm and __asm to __asm__, same as was done for FFmpeg. 2008-10-16 18:59:27 +00:00
vf_harddup.c
vf_hqdn3d.c Use standard license headers. 2008-05-13 10:16:20 +00:00
vf_hue.c
vf_il.c Use standard license headers. 2008-05-13 10:16:20 +00:00
vf_ilpack.c Change all occurrences of asm and __asm to __asm__, same as was done for FFmpeg. 2008-10-16 18:59:27 +00:00
vf_ivtc.c Change all occurrences of asm and __asm to __asm__, same as was done for FFmpeg. 2008-10-16 18:59:27 +00:00
vf_kerndeint.c Use standard license headers. 2008-05-13 10:16:20 +00:00
vf_lavc.c cosmetics: Remove pointless parentheses from return calls. 2008-05-16 00:23:02 +00:00
vf_lavcdeint.c FFmpeg now uses different (unified) #include paths. 2008-02-25 15:46:36 +00:00
vf_mcdeint.c Use standard license headers. 2008-05-13 10:16:20 +00:00
vf_mirror.c
vf_noformat.c
vf_noise.c Change all occurrences of asm and __asm to __asm__, same as was done for FFmpeg. 2008-10-16 18:59:27 +00:00
vf_ow.c Use standard license headers. 2008-05-13 10:16:20 +00:00
vf_palette.c vf_palette: Fix compilation after libswscale API changes 2008-10-25 00:07:59 +00:00
vf_perspective.c Use standard license headers. 2008-05-13 10:16:20 +00:00
vf_phase.c
vf_pp7.c Change all occurrences of asm and __asm to __asm__, same as was done for FFmpeg. 2008-10-16 18:59:27 +00:00
vf_pp.c Start unifying names of internal preprocessor directives. 2008-07-30 12:01:30 +00:00
vf_pullup.c
vf_qp.c Remove unnecessary HAVE_AV_CONFIG_H #define. 2008-10-07 08:25:47 +00:00
vf_rectangle.c
vf_remove_logo.c
vf_rgb2bgr.c
vf_rgbtest.c
vf_rotate.c
vf_sab.c Change all occurrences of asm and __asm to __asm__, same as was done for FFmpeg. 2008-10-16 18:59:27 +00:00
vf_scale.c Change all occurrences of asm and __asm to __asm__, same as was done for FFmpeg. 2008-10-16 18:59:27 +00:00
vf_scale.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00
vf_screenshot.c cosmetics: Move up uninit() to avoid a forward declaration. 2008-11-23 12:01:48 +00:00
vf_smartblur.c Fix smartblur filter crash due to missing default scaler choice; 2008-10-27 21:00:12 +00:00
vf_softpulldown.c
vf_softskip.c
vf_spp.c Change all occurrences of asm and __asm to __asm__, same as was done for FFmpeg. 2008-10-16 18:59:27 +00:00
vf_swapuv.c Use standard license headers. 2008-05-13 10:16:20 +00:00
vf_telecine.c
vf_test.c Use standard license headers. 2008-05-13 10:16:20 +00:00
vf_tfields.c Change all occurrences of asm and __asm to __asm__, same as was done for FFmpeg. 2008-10-16 18:59:27 +00:00
vf_tile.c cosmetics: Remove pointless parentheses from return calls. 2008-05-16 00:23:02 +00:00
vf_tinterlace.c Use standard license headers. 2008-05-13 10:16:20 +00:00
vf_unsharp.c Change all occurrences of asm and __asm to __asm__, same as was done for FFmpeg. 2008-10-16 18:59:27 +00:00
vf_uspp.c Change all occurrences of asm and __asm to __asm__, same as was done for FFmpeg. 2008-10-16 18:59:27 +00:00
vf_vo.c Start unifying names of internal preprocessor directives. 2008-07-30 12:01:30 +00:00
vf_yadif.c Use libavutil FFMIN etc. instead of defining our own variants. 2008-11-02 15:51:00 +00:00
vf_yuvcsp.c
vf_yuy2.c
vf_yvu9.c
vf_zrmjpeg.c #include necessary libavcodec header and remove duplicated struct declaration. 2008-10-14 16:04:09 +00:00
vf.c Change a bunch of video/audio-output-specific preprocessor directives from 2008-08-03 15:21:40 +00:00
vf.h Add necessary header #includes to fix 'make checkheaders'. 2008-03-06 08:34:50 +00:00
vfcap.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00
vqf.h Add necessary header #includes to fix 'make checkheaders'. 2008-03-06 08:34:50 +00:00