Merge commit 'ed79093222ceb42f0c3a39095a69af0b32be5450'
authorMichael Niedermayer <michaelni@gmx.at>
Thu, 10 Jan 2013 11:56:58 +0000 (12:56 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Thu, 10 Jan 2013 11:57:08 +0000 (12:57 +0100)
* commit 'ed79093222ceb42f0c3a39095a69af0b32be5450':
  rtpdec: Add a terminating null byte at the end of the SDES/CNAME
  yuv4mpeg: do not use deprecated functions
  oggdec: fix faulty cleanup prototype
  idcin: return 0 from idcin_read_packet() on success.

Merged-by: Michael Niedermayer <michaelni@gmx.at>
1  2 
libavformat/idcin.c
libavformat/rtpdec.c
libavformat/yuv4mpeg.c

Simple merge
Simple merge
   * Lesser General Public License for more details.
   *
   * You should have received a copy of the GNU Lesser General Public
 - * License along with Libav; if not, write to the Free Software
 + * License along with FFmpeg; if not, write to the Free Software
   * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
   */
+ #include "libavutil/pixdesc.h"
  #include "avformat.h"
  #include "internal.h"
 +#include "libavutil/pixdesc.h"
  
  #define Y4M_MAGIC "YUV4MPEG2"
  #define Y4M_FRAME_MAGIC "FRAME"
@@@ -208,11 -128,10 +210,11 @@@ static int yuv4_write_packet(AVFormatCo
          ptr += picture->linesize[0];
      }
  
 -    if (st->codec->pix_fmt != AV_PIX_FMT_GRAY8) {
 +    if (st->codec->pix_fmt != AV_PIX_FMT_GRAY8 &&
 +        st->codec->pix_fmt != AV_PIX_FMT_GRAY16) {
          // Adjust for smaller Cb and Cr planes
-         avcodec_get_chroma_sub_sample(st->codec->pix_fmt, &h_chroma_shift,
-                                       &v_chroma_shift);
+         av_pix_fmt_get_chroma_sub_sample(st->codec->pix_fmt, &h_chroma_shift,
+                                          &v_chroma_shift);
          width  >>= h_chroma_shift;
          height >>= v_chroma_shift;