Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(9)

Side by Side Diff: source/patched-ffmpeg-mt/libavcodec/allcodecs.c

Issue 2850032: ffmpeg update to june 23 version which fixes mp4 crash on still frames with 3... (Closed) Base URL: svn://chrome-svn/chrome/trunk/deps/third_party/ffmpeg/
Patch Set: Created 10 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Provides registration of all codecs, parsers and bitstream filters for libavc odec. 2 * Provides registration of all codecs, parsers and bitstream filters for libavc odec.
3 * Copyright (c) 2002 Fabrice Bellard 3 * Copyright (c) 2002 Fabrice Bellard
4 * 4 *
5 * This file is part of FFmpeg. 5 * This file is part of FFmpeg.
6 * 6 *
7 * FFmpeg is free software; you can redistribute it and/or 7 * FFmpeg is free software; you can redistribute it and/or
8 * modify it under the terms of the GNU Lesser General Public 8 * modify it under the terms of the GNU Lesser General Public
9 * License as published by the Free Software Foundation; either 9 * License as published by the Free Software Foundation; either
10 * version 2.1 of the License, or (at your option) any later version. 10 * version 2.1 of the License, or (at your option) any later version.
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
63 63
64 #ifdef PTW32_STATIC_LIB 64 #ifdef PTW32_STATIC_LIB
65 pthread_win32_process_attach_np(); 65 pthread_win32_process_attach_np();
66 pthread_win32_thread_attach_np(); 66 pthread_win32_thread_attach_np();
67 atexit(detach_ptw32); 67 atexit(detach_ptw32);
68 #endif 68 #endif
69 /* hardware accelerators */ 69 /* hardware accelerators */
70 REGISTER_HWACCEL (H263_VAAPI, h263_vaapi); 70 REGISTER_HWACCEL (H263_VAAPI, h263_vaapi);
71 REGISTER_HWACCEL (H264_DXVA2, h264_dxva2); 71 REGISTER_HWACCEL (H264_DXVA2, h264_dxva2);
72 REGISTER_HWACCEL (H264_VAAPI, h264_vaapi); 72 REGISTER_HWACCEL (H264_VAAPI, h264_vaapi);
73 REGISTER_HWACCEL (MPEG2_DXVA2, mpeg2_dxva2);
73 REGISTER_HWACCEL (MPEG2_VAAPI, mpeg2_vaapi); 74 REGISTER_HWACCEL (MPEG2_VAAPI, mpeg2_vaapi);
74 REGISTER_HWACCEL (MPEG4_VAAPI, mpeg4_vaapi); 75 REGISTER_HWACCEL (MPEG4_VAAPI, mpeg4_vaapi);
75 REGISTER_HWACCEL (VC1_DXVA2, vc1_dxva2); 76 REGISTER_HWACCEL (VC1_DXVA2, vc1_dxva2);
76 REGISTER_HWACCEL (VC1_VAAPI, vc1_vaapi); 77 REGISTER_HWACCEL (VC1_VAAPI, vc1_vaapi);
77 REGISTER_HWACCEL (WMV3_DXVA2, wmv3_dxva2); 78 REGISTER_HWACCEL (WMV3_DXVA2, wmv3_dxva2);
78 REGISTER_HWACCEL (WMV3_VAAPI, wmv3_vaapi); 79 REGISTER_HWACCEL (WMV3_VAAPI, wmv3_vaapi);
79 80
80 /* video codecs */ 81 /* video codecs */
81 REGISTER_DECODER (AASC, aasc); 82 REGISTER_DECODER (AASC, aasc);
82 REGISTER_DECODER (AMV, amv); 83 REGISTER_DECODER (AMV, amv);
(...skipping 262 matching lines...) Expand 10 before | Expand all | Expand 10 after
345 346
346 /* subtitles */ 347 /* subtitles */
347 REGISTER_ENCDEC (DVBSUB, dvbsub); 348 REGISTER_ENCDEC (DVBSUB, dvbsub);
348 REGISTER_ENCDEC (DVDSUB, dvdsub); 349 REGISTER_ENCDEC (DVDSUB, dvdsub);
349 REGISTER_DECODER (PGSSUB, pgssub); 350 REGISTER_DECODER (PGSSUB, pgssub);
350 REGISTER_ENCDEC (XSUB, xsub); 351 REGISTER_ENCDEC (XSUB, xsub);
351 352
352 /* external libraries */ 353 /* external libraries */
353 REGISTER_ENCDEC (LIBDIRAC, libdirac); 354 REGISTER_ENCDEC (LIBDIRAC, libdirac);
354 REGISTER_ENCODER (LIBFAAC, libfaac); 355 REGISTER_ENCODER (LIBFAAC, libfaac);
355 REGISTER_DECODER (LIBFAAD, libfaad);
356 REGISTER_ENCDEC (LIBGSM, libgsm); 356 REGISTER_ENCDEC (LIBGSM, libgsm);
357 REGISTER_ENCDEC (LIBGSM_MS, libgsm_ms); 357 REGISTER_ENCDEC (LIBGSM_MS, libgsm_ms);
358 REGISTER_ENCODER (LIBMP3LAME, libmp3lame); 358 REGISTER_ENCODER (LIBMP3LAME, libmp3lame);
359 REGISTER_ENCDEC (LIBOPENCORE_AMRNB, libopencore_amrnb); 359 REGISTER_ENCDEC (LIBOPENCORE_AMRNB, libopencore_amrnb);
360 REGISTER_DECODER (LIBOPENCORE_AMRWB, libopencore_amrwb); 360 REGISTER_DECODER (LIBOPENCORE_AMRWB, libopencore_amrwb);
361 REGISTER_DECODER (LIBOPENJPEG, libopenjpeg); 361 REGISTER_DECODER (LIBOPENJPEG, libopenjpeg);
362 REGISTER_ENCDEC (LIBSCHROEDINGER, libschroedinger); 362 REGISTER_ENCDEC (LIBSCHROEDINGER, libschroedinger);
363 REGISTER_DECODER (LIBSPEEX, libspeex); 363 REGISTER_DECODER (LIBSPEEX, libspeex);
364 REGISTER_ENCODER (LIBTHEORA, libtheora); 364 REGISTER_ENCODER (LIBTHEORA, libtheora);
365 REGISTER_ENCODER (LIBVORBIS, libvorbis); 365 REGISTER_ENCODER (LIBVORBIS, libvorbis);
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
400 REGISTER_BSF (MP3_HEADER_COMPRESS, mp3_header_compress); 400 REGISTER_BSF (MP3_HEADER_COMPRESS, mp3_header_compress);
401 REGISTER_BSF (MP3_HEADER_DECOMPRESS, mp3_header_decompress); 401 REGISTER_BSF (MP3_HEADER_DECOMPRESS, mp3_header_decompress);
402 REGISTER_BSF (MOV2TEXTSUB, mov2textsub); 402 REGISTER_BSF (MOV2TEXTSUB, mov2textsub);
403 REGISTER_BSF (NOISE, noise); 403 REGISTER_BSF (NOISE, noise);
404 REGISTER_BSF (REMOVE_EXTRADATA, remove_extradata); 404 REGISTER_BSF (REMOVE_EXTRADATA, remove_extradata);
405 REGISTER_BSF (TEXT2MOVSUB, text2movsub); 405 REGISTER_BSF (TEXT2MOVSUB, text2movsub);
406 REGISTER_BSF (VC1_ASFTORCV, vc1_asftorcv); 406 REGISTER_BSF (VC1_ASFTORCV, vc1_asftorcv);
407 REGISTER_BSF (VC1_ASFTOANNEXG, vc1_asftoannexg); 407 REGISTER_BSF (VC1_ASFTOANNEXG, vc1_asftoannexg);
408 } 408 }
409 409
OLDNEW
« no previous file with comments | « source/patched-ffmpeg-mt/libavcodec/aacsbr.c ('k') | source/patched-ffmpeg-mt/libavcodec/avcodec.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698