27 Commits (8a3d02d574caa0f75aa99e9b015d3ef39dfcc61f)

Author SHA1 Message Date
Ilkka Ollakka a64b15e7be avcodec: Allow encoding standard stricted to be from -2 to 2 14 years ago
Rafaël Carré 6689109fee avcodec: invert definition of deprecated values 14 years ago
Rafaël Carré 1ed476774f avcodec: fix build with libavcodec < 54 14 years ago
Rafaël Carré dd74923370 avcodec: revert define of deprecated values 14 years ago
Rafaël Carré 8f24e725ff avcodec: update to libavcodec 54 14 years ago
Rafaël Carré 35d7ee9930 ffmpeg: add ffmpeg-codec and sout-ffmpeg-codec 15 years ago
Konstantin Pavlov 4308323da5 Update av* code to use new APIs after Libav Big Bump. 15 years ago
Jean-Baptiste Kempf 4c35990dab FFMPEG_COMMON_MEMBERS => AVCODEC_COMMON_MEMBERS 15 years ago
Jean-Paul Saman 17ce236d62 modules/codec/avcodec: Move HAVE_AVCODEC_MT to avcodec.h 16 years ago
Jai Menon 512acd87b9 AVCodec : Move ffmpeg_OpenCodec to avcodec.c and mark it as non-static. 16 years ago
Jean-Baptiste Kempf 5f919fba48 Split Avutil<->VLC chroma conversions functions from avcodec.h so that swscale doesn't depend on libavcodec 16 years ago
Laurent Aimar dc272d02ae Added support for ffmpeg-mt. 16 years ago
Laurent Aimar cc4676bf4a Moved out avcodec SampleFormat -> VLC formats to its own function. 16 years ago
Laurent Aimar e0028dbfcd Added DXVA2 support to our avcodec wrapper. 17 years ago
Jean-Baptiste Kempf 987f5554f3 Capitalize FFmpeg where needed. 17 years ago
Laurent Aimar bb1dbbdf02 Added preliminary subtitle decoder support to our avcodec wrapper. 17 years ago
Jean-Baptiste Kempf 8674d65e90 AVcodec version needed for 1.1 is 51.48.0 so far. 17 years ago
Laurent Aimar 91482c3225 Added (but disabled at compilation time) VA-API support to our avcodec wrapper. 17 years ago
Jean-Baptiste Kempf 6ea16503ab FFmpeg: create --ffmpeg-fast to enable CODEC_FLAG2_FAST 17 years ago
Rémi Denis-Courmont bf7164b792 avcodec, switcher: use the global avcodec lock 17 years ago
Laurent Aimar 6a5e468ddc Support delaying codec open until extradata are present (avcodec). 18 years ago
Jean-Baptiste Kempf e7d3f3d54d Fix Avcodec module compilation. 18 years ago
Rémi Denis-Courmont deeb99dcde Factorize avcodec chroma table - another 2kb 18 years ago
Rémi Denis-Courmont 1d35bcd283 Factorize avcodec table - spare about 5kb 18 years ago
Rémi Denis-Courmont e398428451 Use static mutexes 18 years ago
Ilkka Ollakka 51f898a0eb Set strict-rc functionality as default if user hasn't 18 years ago
Antoine Cellerier f7d5f3e7ca Move avcodec module files to modules/codec/avcodec. (The 3 shared 18 years ago
Antoine Cellerier cc872f3326 Revive postprocessing. It is now a video filter (the interface code 18 years ago
Rafaël Carré b8b6f0b05a Add missing prototypes 18 years ago
Antoine Cellerier 3a49e9f3ca Split should now be complete (postproc still needs to be fixed). 18 years ago
Antoine Cellerier 11aac010ac Some more seperation of the different ffmpeg based modules. They're now completely disjoint except for the common chroma.h and fourcc.h headers. 18 years ago
Rémi Denis-Courmont 6d9fde8011 Spelling 18 years ago
Rémi Denis-Courmont 6300760531 Remove E_() 18 years ago
Pierre d'Herbemont 449fd28aaf Replace vlc_bool_t by bool, VLC_TRUE by true and VLC_FALSE by false. 18 years ago
Jean-Paul Saman c13a0a1dca Fix building AAC profile selection for outdated ffmpeg versions. 18 years ago
Jean-Paul Saman ba014d6298 Add option to encode aac low, main, sbr or ltp profiles. 18 years ago
Rafaël Carré 079a1818dc codecs & packetizers: fix warnings 18 years ago
Jean-Paul Saman 9d20efbb53 Implement framedropping algorithm using avcontext.skip_frames and added two new options: 19 years ago
Laurent Aimar 1fc3e360df Silent first 3 mpeg audio frames after a discontinuity. (Avoid glitch on seeks/errors) 19 years ago
Filippo Carone f44ab9350d compile fixes 19 years ago
Antoine Cellerier 40f97350c9 Print more debug messages from ffmpeg when using the mux module in VLC. 19 years ago
Antoine Cellerier d6c62919bc Add option to specify which muxer we want to use in ffmpeg (ie: #std{mux=ffmpeg{mux=flv}...) Still seems kind of broken as the resulting file can't be demuxed by vlc/libavformat. Looks like the video and audio codec aren't identified correctly in the ffmpeg muxer. Must be some error in mux.c i guess. 19 years ago
Clément Stenac d3fe7f2879 A bit of headers cleanup 20 years ago
Derk-Jan Hartman 8c7506a011 * Don't use deprecated functions if libswscaler is present. 20 years ago
Derk-Jan Hartman 925e40a3e3 * Remove the old swscale files, and use the newer libswscale from ffmpeg. 20 years ago
Christophe Mutricy 8b21c8fc2c i18n fixes pointed by Marian Hikanik 20 years ago
Gildas Bazin 63fa138598 * modules/codec/ffmpeg: experimental muxer using ffmpeg's libavformat. 20 years ago
Clément Stenac 03a094ee8b Codecs (except x264). Refs:#438 20 years ago
Christophe Mutricy f5c5a77314 String review in codec. 1st part. ffmpeg.h to be improve. refs #438 20 years ago
Clément Stenac 32438ffbc0 Transcode cropping/padding patch by Udo Richter < udo underscore richter at gmx d0t de> (with added round-to-16 fix) . Many thanks for this. 20 years ago