W dniu 07.01.2013 21:53, Nicolas Chauvet pisze:
2013/1/7 Julian Sikorski
<belegdol(a)gmail.com
<mailto:belegdol@gmail.com>>
Hi list,
ffmpeg-1.1 was released today. Out of 32 deps we are carrying, only 2
failed to rebuild (bino and motion). Given how early in F-19 cycle we
are, I'm inclined to push it sooner than later. Keep in mind that
dvdstyler and kmediafactory can only be rebuilt in the 2nd round.
I'll commit the changes and submit a build a few days later.
Is there any ABI changes ? Where ?
Thx
Nicolas (kwizart)
$ rpmsodiff ffmpeg-libs-1.0.1-1.fc18.x86_64.rpm
ffmpeg-libs-1.1-1.fc19.x86_64.rpm sonames only in
ffmpeg-libs-1.0.1-1.fc18 [1]:
libavutil.so.51 /usr/lib64/libavutil.so.51.73.101
sonames only in ffmpeg-libs-1.1-1.fc19 [2]:
libavutil.so.52 /usr/lib64/libavutil.so.52.13.100
common sonames:
libavcodec.so.54 /usr/lib64/libavcodec.so.54.59.100
/usr/lib64/libavcodec.so.54.86.100
libavdevice.so.54 /usr/lib64/libavdevice.so.54.2.101
/usr/lib64/libavdevice.so.54.3.102
libavfilter.so.3 /usr/lib64/libavfilter.so.3.17.100
/usr/lib64/libavfilter.so.3.32.100
libavformat.so.54 /usr/lib64/libavformat.so.54.29.104
/usr/lib64/libavformat.so.54.59.106
libpostproc.so.52 /usr/lib64/libpostproc.so.52.0.100
/usr/lib64/libpostproc.so.52.2.100
libswresample.so.0 /usr/lib64/libswresample.so.0.15.100
/usr/lib64/libswresample.so.0.17.102
libswscale.so.2 /usr/lib64/libswscale.so.2.1.101
/usr/lib64/libswscale.so.2.1.103
--- ffmpeg-libs-1.0.1-1.fc18/libavcodec.so.54 2013-01-07
22:33:35.062762231 +0100
+++ ffmpeg-libs-1.1-1.fc19/libavcodec.so.54 2013-01-07
22:37:56.665074000 +0100
@@ -38,2 +38,3 @@
av_frame_get_pkt_pos T
+av_frame_get_pkt_size T
av_frame_get_sample_rate T
@@ -46,2 +47,3 @@
av_frame_set_pkt_pos T
+av_frame_set_pkt_size T
av_frame_set_sample_rate T
@@ -162,2 +164,3 @@
avpriv_align_put_bits T
+avpriv_bprint_to_extradata T
avpriv_check_timecode_rate T
@@ -166,2 +169,3 @@
avpriv_dirac_parse_sequence_header T
+avpriv_dnxhd_get_frame_size T
avpriv_dv_codec_profile T
@@ -183,2 +187,3 @@
avpriv_split_xiph_headers T
+avpriv_tak_parse_streaminfo T
avpriv_timecode_to_string T
@@ -198,3 +203,3 @@
ff_dct_init T
-ff_dct_init_mmx T
+ff_dct_init_x86 T
ff_dct_quantize_c T
@@ -212,3 +217,3 @@
ff_fdct_mmx T
-ff_fdct_mmx2 T
+ff_fdct_mmxext T
ff_fdct_sse2 T
@@ -218,3 +223,3 @@
ff_fft_init_fixed T
-ff_fft_init_mmx T
+ff_fft_init_x86 T
ff_find_pix_fmt T
@@ -223,7 +228,7 @@
ff_idct_xvid_mmx T
-ff_idct_xvid_mmx2 T
-ff_idct_xvid_mmx2_add T
-ff_idct_xvid_mmx2_put T
ff_idct_xvid_mmx_add T
ff_idct_xvid_mmx_put T
+ff_idct_xvid_mmxext T
+ff_idct_xvid_mmxext_add T
+ff_idct_xvid_mmxext_put T
ff_idct_xvid_sse2 T
6 symbols removed
T ff_dct_init_mmx
T ff_fdct_mmx2
T ff_fft_init_mmx
T ff_idct_xvid_mmx2
T ff_idct_xvid_mmx2_add
T ff_idct_xvid_mmx2_put
11 symbols added
T av_frame_get_pkt_size
T av_frame_set_pkt_size
T avpriv_bprint_to_extradata
T avpriv_dnxhd_get_frame_size
T avpriv_tak_parse_streaminfo
T ff_dct_init_x86
T ff_fdct_mmxext
T ff_fft_init_x86
T ff_idct_xvid_mmxext
T ff_idct_xvid_mmxext_add
T ff_idct_xvid_mmxext_put
# template for libavcodec.so.54 version script
FFMPEG_1.1 {
global:
av_frame_get_pkt_size;
av_frame_set_pkt_size;
avpriv_bprint_to_extradata;
avpriv_dnxhd_get_frame_size;
avpriv_tak_parse_streaminfo;
ff_dct_init_x86;
ff_fdct_mmxext;
ff_fft_init_x86;
ff_idct_xvid_mmxext;
ff_idct_xvid_mmxext_add;
ff_idct_xvid_mmxext_put;
};
libavdevice.so.54 definitions unchanged
--- ffmpeg-libs-1.0.1-1.fc18/libavfilter.so.3 2013-01-07
22:33:35.062762231 +0100
+++ ffmpeg-libs-1.1-1.fc19/libavfilter.so.3 2013-01-07
22:37:56.665074000 +0100
@@ -24,3 +24,5 @@
avfilter_af_anull D
+avfilter_af_apad D
avfilter_af_aresample D
+avfilter_af_aselect D
avfilter_af_asendcmd D
@@ -36,2 +38,3 @@
avfilter_af_earwax D
+avfilter_af_ebur128 D
avfilter_af_join D
@@ -63,2 +66,3 @@
avfilter_get_audio_buffer_ref_from_arrays T
+avfilter_get_audio_buffer_ref_from_arrays_channels T
avfilter_get_audio_buffer_ref_from_frame T
@@ -90,2 +94,3 @@
avfilter_link_free T
+avfilter_link_get_channels T
avfilter_link_set_closed T
@@ -98,2 +103,3 @@
avfilter_ref_buffer T
+avfilter_ref_get_channels T
avfilter_register T
@@ -124,2 +130,3 @@
avfilter_vf_fade D
+avfilter_vf_field D
avfilter_vf_fieldorder D
@@ -130,4 +137,6 @@
avfilter_vf_frei0r D
+avfilter_vf_geq D
avfilter_vf_gradfun D
avfilter_vf_hflip D
+avfilter_vf_histeq D
avfilter_vf_hqdn3d D
@@ -135,2 +144,3 @@
avfilter_vf_idet D
+avfilter_vf_kerndeint D
avfilter_vf_lut D
@@ -146,2 +156,3 @@
avfilter_vf_pixdesctest D
+avfilter_vf_pp D
avfilter_vf_removelogo D
@@ -156,5 +167,5 @@
avfilter_vf_showinfo D
-avfilter_vf_slicify D
avfilter_vf_smartblur D
avfilter_vf_split D
+avfilter_vf_subtitles D
avfilter_vf_super2xsai D
1 symbols removed
D avfilter_vf_slicify
12 symbols added
D avfilter_af_apad
D avfilter_af_aselect
D avfilter_af_ebur128
D avfilter_vf_field
D avfilter_vf_geq
D avfilter_vf_histeq
D avfilter_vf_kerndeint
D avfilter_vf_pp
D avfilter_vf_subtitles
T avfilter_get_audio_buffer_ref_from_arrays_channels
T avfilter_link_get_channels
T avfilter_ref_get_channels
# template for libavfilter.so.3 version script
FFMPEG_1.1 {
global:
avfilter_af_apad;
avfilter_af_aselect;
avfilter_af_ebur128;
avfilter_get_audio_buffer_ref_from_arrays_channels;
avfilter_link_get_channels;
avfilter_ref_get_channels;
avfilter_vf_field;
avfilter_vf_geq;
avfilter_vf_histeq;
avfilter_vf_kerndeint;
avfilter_vf_pp;
avfilter_vf_subtitles;
};
--- ffmpeg-libs-1.0.1-1.fc18/libavformat.so.54 2013-01-07
22:33:35.062762231 +0100
+++ ffmpeg-libs-1.1-1.fc19/libavformat.so.54 2013-01-07
22:37:56.665074000 +0100
@@ -78,2 +78,3 @@
avio_close_dyn_buf T
+avio_closep T
avio_enum_protocols T
@@ -129,5 +130,2 @@
ffio_set_buf_size T
-ffm_read_write_index T
-ffm_set_write_index T
-ffm_write_write_index T
ffurl_close T
3 symbols removed
T ffm_read_write_index
T ffm_set_write_index
T ffm_write_write_index
1 symbols added
T avio_closep
# template for libavformat.so.54 version script
FFMPEG_1.1 {
global:
avio_closep;
};
libpostproc.so.52 definitions unchanged
libswresample.so.0 definitions unchanged
--- ffmpeg-libs-1.0.1-1.fc18/libswscale.so.2 2013-01-07
22:33:35.062762231 +0100
+++ ffmpeg-libs-1.1-1.fc19/libswscale.so.2 2013-01-07 22:37:56.665074000
+0100
@@ -1,9 +1 @@
-ff_getSwsFunc T
-ff_get_unscaled_swscale T
-ff_sws_init_input_funcs T
-ff_sws_init_output_funcs T
-ff_sws_init_swScale_mmx T
-ff_yuv2rgb_c_init_tables T
-ff_yuv2rgb_get_func_ptr T
-ff_yuv2rgb_init_mmx T
sws_addVec T
8 symbols removed
T ff_getSwsFunc
T ff_get_unscaled_swscale
T ff_sws_init_input_funcs
T ff_sws_init_output_funcs
T ff_sws_init_swScale_mmx
T ff_yuv2rgb_c_init_tables
T ff_yuv2rgb_get_func_ptr
T ff_yuv2rgb_init_mmx
vim:ft=diff