Closed Bug 937840 Opened 12 years ago Closed 12 years ago

Stagefright software decode fallback fails to play video for hardware decoders reporting an unknown color format when playing Vine videos

Categories

(Core :: Audio/Video, defect)

28 Branch
ARM
Android
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 866080

People

(Reporter: aaronmt, Assigned: eflores)

References

()

Details

(Keywords: reproducible)

Attachments

(1 file)

I/OMXClient( 9017): Using client-side OMX mux. I/OMXCodec( 9017): [OMX.qcom.video.decoder.avc] AVC profile = 77 (Main), level = 30 E/OMX-VDEC-1080P( 175): E/OMX-VDEC-1080P( 175): No color conversion required E/OMX-VDEC-1080P( 175): E/OMX-VDEC-1080P( 175): No color conversion required E/OMX-VDEC-1080P( 175): E/OMX-VDEC-1080P( 175): No color conversion required E/OMX-VDEC-1080P( 175): E/OMX-VDEC-1080P( 175): No color conversion required E/OMX-VDEC-1080P( 175): E/OMX-VDEC-1080P( 175): No color conversion required E/OMX-VDEC-1080P( 175): E/OMX-VDEC-1080P( 175): No color conversion required E/OMX-VDEC-1080P( 175): get_config: unknown param 117440527 I/OMXCodec( 9017): [OMX.qcom.video.decoder.avc] video dimensions are 480 x 480 I/OmxPlugin( 9017): Unknown video color format: 0x7fa30c03 I/OmxPlugin( 9017): Falling back to software decoder E/OMX-VDEC-1080P( 175): E/OMX-VDEC-1080P( 175): Error in ioctl read next msg E/ ( 175): E/ ( 175): Destroy C2D instance E/ ( 175): E/ ( 175): Destroy C2D instance E/OMXMaster( 9017): A component of name 'OMX.qcom.audio.decoder.aac' already exists, ignoring this one. I/OMXCodec( 9017): [OMX.google.h264.decoder] AVC profile = 77 (Main), level = 30 I/OMXCodec( 9017): [OMX.google.h264.decoder] video dimensions are 320 x 240 I/OMXCodec( 9017): [OMX.google.h264.decoder] Crop rect is 320 x 240 @ (0, 0) I/OmxPlugin( 9017): rotation not available, assuming 0 I/OmxPlugin( 9017): width: 320 height: 240 component: OMX.google.h264.decoder format: 0x13 stride: 320 sliceHeight: 240 rotation: 0 crop: 0,0-319,239 I/SoftAAC2( 9017): Reconfiguring decoder: 0->44100 Hz, 0->1 channels E/SoftAVC ( 9017): Decoder failed: -2 E/OMXCodec( 9017): [OMX.google.h264.decoder] ERROR(0x80001001, -1007) I/OmxPlugin( 9017): mVideoSource ERROR 0x80000000 I/OmxPlugin( 9017): mVideoSource ERROR 0x80000000 I/OmxPlugin( 9017): mVideoSource ERROR 0x80000000 D/audio_hw_primary( 175): out_set_parameters: enter: usecase(1: low-latency-playback) kvpairs: routing=4 D/audio_hw_primary( 175): out_set_parameters: exit: code(1) D/audio_hw_primary( 175): start_output_stream: enter: usecase(1: low-latency-playback) devices(0x4) D/audio_hw_primary( 175): select_devices: out_snd_device(4: headphones) in_snd_device(0: none) D/audio_hw_primary( 175): enable_snd_device: sending audio calibration for snd_device(4) acdb_id(10) D/audio_hw_primary( 175): enable_snd_device: snd_device(4: headphones) D/audio_hw_primary( 175): enable_audio_route: apply mixer path: low-latency-playback D/audio_hw_primary( 175): start_output_stream: exit Load https://vine.co/v/hzFDwAQYIqe and hit play. Only audio is heard Nightly (11/12) | LG Nexus 4 (Android 4.3)
Attached file LG Nexus 5 (logcat) —
Also reproducible on a new LG Nexus 5 (Android 4.4)
According to [1] that colour format is OMX_QCOM_COLOR_FormatYUV420PackedSemiPlanar64x32Tile2m8ka; which I thought we had implemented a conversion routine for. I'll take a look when I get the chance. http://androidxref.com/4.4_r1/xref/frameworks/native/include/media/openmax/OMX_IVCommon.h
Assignee: nobody → edwin
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: