Hello,

I came across an issue while decoding the H264 elementary stream with the 
following error:

[h264 @ 0x1851540] Found reference and non-reference fields in the same frame, 
which is not implemented. Update your FFmpeg version to the newest one from 
Git. If the problem still occurs, it means that your file has a feature which 
has not been implemented.
[h264 @ 0x1851540] If you want to help, upload a sample of this file to 
ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing 
list.
[h264 @ 0x1851540] decode_slice_header error
[h264 @ 0x1851540] mmco: unref short failure
[h264 @ 0x1850980] decoding for stream 0 failed
Input #0, h264, from 'slice_header_error-2016-10-27.h264':
  Duration: N/A, bitrate: N/A
    Stream #0:0: Video: h264 (High 4:2:2), yuv422p, 256x128, 31.25 fps, 25 tbr, 
1200k tbn, 50 tbc
Output #0, rawvideo, to 'output.yuv':
  Metadata:
    encoder         : Lavf55.19.104
    Stream #0:0: Video: rawvideo (Y42B / 0x42323459), yuv422p, 256x128, q=2-31, 
200 kb/s, 90k tbn, 25 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (h264 -> rawvideo)

I am not sure if I am getting the error due to an unsupported feature or a 
slice header, but the JM19.0 seems to decode it correctly.

I am using the following version:

ffmpeg version 2.1.8 Copyright (c) 2000-2015 the FFmpeg developers
  built on May  1 2015 14:58:04 with gcc 4.8.3 (GCC) 20140911 (Red Hat 4.8.3-7)
  configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg 
--incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man 
--arch=x86_64 --optflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 
-fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 
-grecord-gcc-switches -m64 -mtune=generic' --enable-bzlib --disable-crystalhd 
--enable-frei0r --enable-gnutls --enable-libass --enable-libcdio 
--enable-libcelt --enable-libdc1394 --disable-indev=jack --enable-libfreetype 
--enable-libgsm --enable-libmp3lame --enable-openal --enable-libopencv 
--enable-libopenjpeg --enable-libopus --enable-libpulse 
--enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora 
--enable-libvorbis --enable-libv4l2 --enable-libvpx --enable-libx264 
--enable-libxvid --enable-x11grab --enable-avfilter --enable-avresample 
--enable-postproc --enable-pthreads --disable-static --enable-shared 
--enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 
--enable-runtime-cpudetect
  libavutil      52. 48.101 / 52. 48.101
  libavcodec     55. 39.101 / 55. 39.101
  libavformat    55. 19.104 / 55. 19.104
  libavdevice    55.  5.100 / 55.  5.100
  libavfilter     3. 90.100 /  3. 90.100
  libavresample   1.  1.  0 /  1.  1.  0
  libswscale      2.  5.101 /  2.  5.101
  libswresample   0. 17.104 /  0. 17.104
  libpostproc    52.  3.100 / 52.  3.100

Best regards,
Stefano
This e-mail and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed. If 
you have received this e-mail in error please notify the sender (as shown 
above). Kindly do not reproduce, print or forward any material received in 
error, please delete it immediately. Evertz UK Limited (Company No. 3458137) is 
incorporated in England and Wales and has its registered office at 100 
Berkshire Place, Wharfedale Road, Winnersh, Wokingham, Berkshire, United 
Kingdom, RG41 5RD. Evertz Singapore Pte Limited (Company No. 200817005N) is 
incorporated in Singapore and has its registered office at One Marina 
Boulevard, #28-00. Singapore 018989.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to