Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home for chromium.org
« Groups Home
Issue 127414 in chromium: Pepper Flash: Add hardware video decoding support for Mac
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  12 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
chrom...@googlecode.com  
View profile  
 More options May 9 2012, 12:38 pm
From: chrom...@googlecode.com
Date: Wed, 09 May 2012 16:38:52 +0000
Local: Wed, May 9 2012 12:38 pm
Subject: Issue 127414 in chromium: Pepper Flash: Add hardware video decoding support for Mac
Status: Assigned
Owner: s...@chromium.org
Labels: Type-Bug Pri-2 Area-UI Feature-Flash Feature-Plugins-Pepper  
Mstone-21

New issue 127414 by s...@chromium.org: Pepper Flash: Add hardware video  
decoding support for Mac
http://code.google.com/p/chromium/issues/detail?id=127414

Filing this bug to track the work to add hardware video decoding support  
for Pepper Flash on Mac.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
chrom...@googlecode.com  
View profile  
 More options May 9 2012, 12:49 pm
From: chrom...@googlecode.com
Date: Wed, 09 May 2012 16:49:53 +0000
Local: Wed, May 9 2012 12:49 pm
Subject: Re: Issue 127414 in chromium: Pepper Flash: Add hardware video decoding support for Mac

Comment #1 on issue 127414 by s...@chromium.org: Pepper Flash: Add hardware  
video decoding support for Mac
http://code.google.com/p/chromium/issues/detail?id=127414

Currently Pepper Flash only supports hardware decoding for stage videos.

I couldn't find videos online that:
    A. Were marked as stage videos
    B. And the Mac hardware decoder could handle.

To work around this I created a test stage video player with a H264 video  
that the Mac decoder can handle. See the attached test.as script.

The video is also available here:
http://www.corp.google.com/~sail/flash_stage_video/a.html

Attachments:
        test.as  3.3 KB


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
chrom...@googlecode.com  
View profile   Translate to Translated (View Original)
 More options May 30 2012, 4:07 pm
From: chrom...@googlecode.com
Date: Wed, 30 May 2012 20:07:55 +0000
Local: Wed, May 30 2012 4:07 pm
Subject: Re: Issue 127414 in chromium: Pepper Flash: Add hardware video decoding support for Mac
Updates:
        Blockedon: 130352 130355 130357

Comment #4 on issue 127414 by s...@chromium.org: Pepper Flash: Add hardware  
video decoding support for Mac
http://code.google.com/p/chromium/issues/detail?id=127414

(No comment was entered for this change.)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
chrom...@googlecode.com  
View profile  
 More options Jun 1 2012, 10:51 am
From: chrom...@googlecode.com
Date: Fri, 01 Jun 2012 14:51:55 +0000
Local: Fri, Jun 1 2012 10:51 am
Subject: Re: Issue 127414 in chromium: Pepper Flash: Add hardware video decoding support for Mac
Updates:
        Labels: -Mstone-21 Mstone-22

Comment #5 on issue 127414 by s...@chromium.org: Pepper Flash: Add hardware  
video decoding support for Mac
http://code.google.com/p/chromium/issues/detail?id=127414

Pushing out to M22.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
chrom...@googlecode.com  
View profile  
 More options Jun 1 2012, 9:37 pm
From: chrom...@googlecode.com
Date: Sat, 02 Jun 2012 01:37:40 +0000
Local: Fri, Jun 1 2012 9:37 pm
Subject: Re: Issue 127414 in chromium: Pepper Flash: Add hardware video decoding support for Mac

Comment #6 on issue 127414 by bugdro...@chromium.org: Pepper Flash: Add  
hardware video decoding support for Mac
http://code.google.com/p/chromium/issues/detail?id=127414#c6

The following revision refers to this bug:
     http://src.chromium.org/viewvc/chrome?view=rev&revision=140153

------------------------------------------------------------------------
r140153 | s...@chromium.org | Fri Jun 01 18:31:11 PDT 2012

Changed paths:
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/ui/pan...
  A  
http://src.chromium.org/viewvc/chrome/trunk/src/content/common/gpu/me...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/base/memory/scoped_ns...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/base/memory/scoped_ns...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/content/content_tests...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/ui/gfx/video_decode_a...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/base/mac/scoped_cftyp...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/ui/gfx/video_decode_a...
  A  
http://src.chromium.org/viewvc/chrome/trunk/src/content/common/gpu/me...
  A  
http://src.chromium.org/viewvc/chrome/trunk/src/content/common/gpu/me...
  A  
http://src.chromium.org/viewvc/chrome/trunk/src/base/memory/scoped_po...
  A  
http://src.chromium.org/viewvc/chrome/trunk/src/content/common/gpu/me...
  A  
http://src.chromium.org/viewvc/chrome/trunk/src/content/common/gpu/me...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/ui/gfx/video_decode_a...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/content/content_commo...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/content/common/gpu/me...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/base/base.gypi?r1=140...

Implement media::VideoDecodeAccelerator on Mac

This CL implements media::VideoDecodeAccelerator for Mac. This will be used  
to implement hardware video decoding for Pepper Flash.

Currently a couple things are still missing:
   - the new VideoDecodeAcceleratorMac class needs to be hooked up to  
GpuVideoDecodeAccelerator
   - the PPB_VideoDecoder_Dev::Create() API needs to be extended so clients  
can specify the extra AVC data.

BUG=127414
TEST=Ran on Mac and Windows. Sending ARM try bots now.

Review URL: https://chromiumcodereview.appspot.com/10388108
------------------------------------------------------------------------


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
chrom...@googlecode.com  
View profile  
 More options Jun 2 2012, 4:20 am
From: chrom...@googlecode.com
Date: Sat, 02 Jun 2012 08:20:51 +0000
Local: Sat, Jun 2 2012 4:20 am
Subject: Re: Issue 127414 in chromium: Pepper Flash: Add hardware video decoding support for Mac

Comment #7 on issue 127414 by bugdro...@chromium.org: Pepper Flash: Add  
hardware video decoding support for Mac
http://code.google.com/p/chromium/issues/detail?id=127414#c7

The following revision refers to this bug:
     http://src.chromium.org/viewvc/chrome?view=rev&revision=140187

------------------------------------------------------------------------
r140187 | s...@chromium.org | Sat Jun 02 01:17:37 PDT 2012

Changed paths:
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/ui/pan...
  A  
http://src.chromium.org/viewvc/chrome/trunk/src/content/common/gpu/me...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/base/memory/scoped_ns...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/base/memory/scoped_ns...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/content/content_tests...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/ui/gfx/video_decode_a...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/base/mac/scoped_cftyp...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/ui/gfx/video_decode_a...
  A  
http://src.chromium.org/viewvc/chrome/trunk/src/content/common/gpu/me...
  A  
http://src.chromium.org/viewvc/chrome/trunk/src/content/common/gpu/me...
  A  
http://src.chromium.org/viewvc/chrome/trunk/src/base/memory/scoped_po...
  A  
http://src.chromium.org/viewvc/chrome/trunk/src/content/common/gpu/me...
  A  
http://src.chromium.org/viewvc/chrome/trunk/src/content/common/gpu/me...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/ui/gfx/video_decode_a...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/content/content_commo...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/content/common/gpu/me...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/base/base.gypi?r1=140...

Implement media::VideoDecodeAccelerator on Mac

This CL implements media::VideoDecodeAccelerator for Mac. This will be used  
to implement hardware video decoding for Pepper Flash.

Currently a couple things are still missing:
   - the new VideoDecodeAcceleratorMac class needs to be hooked up to  
GpuVideoDecodeAccelerator
   - the PPB_VideoDecoder_Dev::Create() API needs to be extended so clients  
can specify the extra AVC data.

BUG=127414
TEST=Ran on Mac and Windows. Sending ARM try bots now.

Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=140153

Review URL: https://chromiumcodereview.appspot.com/10388108
------------------------------------------------------------------------


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
chrom...@googlecode.com  
View profile  
 More options Jun 7 2012, 7:33 pm
From: chrom...@googlecode.com
Date: Thu, 07 Jun 2012 23:33:39 +0000
Local: Thurs, Jun 7 2012 7:33 pm
Subject: Re: Issue 127414 in chromium: Pepper Flash: Add hardware video decoding support for Mac

Comment #8 on issue 127414 by bugdro...@chromium.org: Pepper Flash: Add  
hardware video decoding support for Mac
http://code.google.com/p/chromium/issues/detail?id=127414#c8

The following revision refers to this bug:
     http://src.chromium.org/viewvc/chrome?view=rev&revision=141103

------------------------------------------------------------------------
r141103 | s...@chromium.org | Thu Jun 07 15:45:54 PDT 2012

Changed paths:
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/content/content_tests...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/content/common/gpu/me...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/content/common/gpu/me...
  A  
http://src.chromium.org/viewvc/chrome/trunk/src/content/common/gpu/me...
  A  
http://src.chromium.org/viewvc/chrome/trunk/src/content/common/gpu/me...
  A  
http://src.chromium.org/viewvc/chrome/trunk/src/content/common/gpu/me...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/content/content_commo...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/content/common/gpu/me...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/content/common/gpu/me...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/content/common/gpu/me...

Build AVC decoder configuration record

This CL adds a utility to build an AVC decoder configuration record from  
SPS and PPS data in the H264 stream.

This record is used on Mac to initialize the video decoder.

BUG=127414
TEST=

Review URL: https://chromiumcodereview.appspot.com/10411085
------------------------------------------------------------------------


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
chrom...@googlecode.com  
View profile  
 More options Jun 8 2012, 6:39 pm
From: chrom...@googlecode.com
Date: Fri, 08 Jun 2012 22:39:03 +0000
Local: Fri, Jun 8 2012 6:39 pm
Subject: Re: Issue 127414 in chromium: Pepper Flash: Add hardware video decoding support for Mac

Comment #10 on issue 127414 by bugdro...@chromium.org: Pepper Flash: Add  
hardware video decoding support for Mac
http://code.google.com/p/chromium/issues/detail?id=127414#c10

The following revision refers to this bug:
     http://src.chromium.org/viewvc/chrome?view=rev&revision=141302

------------------------------------------------------------------------
r141302 | s...@chromium.org | Fri Jun 08 15:14:11 PDT 2012

Changed paths:
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/gpu/command_buffer/co...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/content/common/gpu/me...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/ppapi/examples/video_...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/gpu/command_buffer/se...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/gpu/command_buffer/se...

hook up new MacVideoDecodeAccelerator

This CL hooks up the new MacVideoDecodeAccelerator so that it can be  
instantiated by the HTML5 and pepper code. Currently only the pepper code  
uses it.

I also updated the pepper video_decode example app to be able to draw the  
GL_TEXTURE_RECTANGLE_ARB textures that the Mac decoder generates.

BUG=127414
TEST=

Review URL: https://chromiumcodereview.appspot.com/10411042
------------------------------------------------------------------------


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
chrom...@googlecode.com  
View profile  
 More options Jun 8 2012, 7:09 pm
From: chrom...@googlecode.com
Date: Fri, 08 Jun 2012 23:09:06 +0000
Local: Fri, Jun 8 2012 7:09 pm
Subject: Re: Issue 127414 in chromium: Pepper Flash: Add hardware video decoding support for Mac

Comment #11 on issue 127414 by bugdro...@chromium.org: Pepper Flash: Add  
hardware video decoding support for Mac
http://code.google.com/p/chromium/issues/detail?id=127414#c11

The following revision refers to this bug:
     http://src.chromium.org/viewvc/chrome?view=rev&revision=141305

------------------------------------------------------------------------
r141305 | s...@chromium.org | Fri Jun 08 15:37:27 PDT 2012

Changed paths:
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/gpu/command_buffer/co...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/content/common/gpu/me...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/ppapi/examples/video_...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/gpu/command_buffer/se...
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/gpu/command_buffer/se...

Revert 141302 - hook up new MacVideoDecodeAccelerator

This CL hooks up the new MacVideoDecodeAccelerator so that it can be  
instantiated by the HTML5 and pepper code. Currently only the pepper code  
uses it.

I also updated the pepper video_decode example app to be able to draw the  
GL_TEXTURE_RECTANGLE_ARB textures that the Mac decoder generates.

BUG=127414
TEST=

Review URL: https://chromiumcodereview.appspot.com/10411042

TBR=s...@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10534077
------------------------------------------------------------------------


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
chrom...@googlecode.com  
View profile  
 More options Jul 12 2012, 10:14 pm
From: chrom...@googlecode.com
Date: Fri, 13 Jul 2012 02:14:58 +0000
Local: Thurs, Jul 12 2012 10:14 pm
Subject: Re: Issue 127414 in chromium: Pepper Flash: Add hardware video decoding support for Mac
Updates:
        Labels: webkit-91169
        Blockedon: -chromium:130352 -chromium:130355 -chromium:130357  
chromium:130352 chromium:130355 chromium:130357

Comment #13 on issue 127414 by s...@chromium.org: Pepper Flash: Add  
hardware video decoding support for Mac
http://code.google.com/p/chromium/issues/detail?id=127414

I'm also hooking this up to the HTML5 video decoding code path. See  
https://bugs.webkit.org/show_bug.cgi?id=91169


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
chrom...@googlecode.com  
View profile  
 More options Jul 13 2012, 5:32 pm
From: chrom...@googlecode.com
Date: Fri, 13 Jul 2012 21:32:30 +0000
Local: Fri, Jul 13 2012 5:32 pm
Subject: Re: Issue 127414 in chromium: Pepper Flash: Add hardware video decoding support for Mac

Comment #14 on issue 127414 by bugdro...@chromium.org: Pepper Flash: Add  
hardware video decoding support for Mac
http://code.google.com/p/chromium/issues/detail?id=127414#c14

The following revision refers to this bug:
     http://src.chromium.org/viewvc/chrome?view=rev&revision=146631

------------------------------------------------------------------------
r146631 | s...@chromium.org | Fri Jul 13 13:08:19 PDT 2012

Changed paths:
  M  
http://src.chromium.org/viewvc/chrome/trunk/src/content/renderer/medi...

Mac HW Video Decode: Fix texture creation

The Mac hardware video decoder code was failing to create textures.

The problem was that  
RendererGpuVideoDecoderFactories::AsyncCreateTextures() was calling  
glTextImage2D. This didn't work for GL_TEXTURE_RECTANGLE_ARB textures.

BUG=127414
TEST=

Review URL: https://chromiumcodereview.appspot.com/10703184
------------------------------------------------------------------------


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
chrom...@googlecode.com  
View profile  
 More options Aug 13 2012, 5:21 pm
From: chrom...@googlecode.com
Date: Mon, 13 Aug 2012 21:21:23 +0000
Local: Mon, Aug 13 2012 5:21 pm
Subject: Re: Issue 127414 in chromium: Pepper Flash: Add hardware video decoding support for Mac
Updates:
        Labels: -Mstone-22

Comment #15 on issue 127414 by bre...@chromium.org: Pepper Flash: Add  
hardware video decoding support for Mac
http://code.google.com/p/chromium/issues/detail?id=127414

We decided to punt this for now. The Mac hardware decoder doesn't decode  
most common Flash video streams so the benefit is very small.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »