Thanks again Romain for you answer

Any thoughts what I can do next ?  I thought opaque should be false,
that might be the reason
why I can't see the picture ?  because it is opaque

I feel so lost on this issue


Thanks again for all you help


On 11/28/2011 06:05 PM, Romain Guy wrote:
setOpaque() should be true in this case.

On Mon, Nov 28, 2011 at 3:03 PM, New Developer <[email protected] <mailto:[email protected]>> wrote:

    When executed
    videoView.isOpaque   returns  true,

    1)  Is this correct?
2) How can I set this to false I can't find a setOpaque function ??

    Thanks in advance

    On 11/28/2011 02:39 PM, New Developer wrote:
    Any ideas what causes this error ?
    and still no picture even thou the video plays ?

    Thanks in advance

    On 11/27/2011 08:04 PM, New Developer wrote:
    Not sure if I'm going forward or backward
    I rewrote what I had

    MainActivity
         Intent intent = new Intent();
         intent.setClass(getApplicationContext(), Display.class);
         intent.putExtra("fileName", fName);
         startActivity(intent);

    Display class  extends Activity
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED
    , WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED);
            fName      = getIntent().getStringExtra("fileName");

setContentView(R.layout.video_viewer); <- contains a VideoView with id = video
            video    = (VideoView)   findViewById(R.id.video   );
*video.setLayerType(View.LAYER_TYPE_HARDWARE, null); * << Note: later
            video.setVideoPath(fName);
            playBtn  = (ImageButton) findViewById(R.id.playBtn );
            frames   = (SeekBar)     findViewById(R.id.frames  );
            speed    = (SeekBar)     findViewById(R.id.speed   );
            currTime = (TextView)    findViewById(R.id.currTime);
            maxTime  = (TextView)    findViewById(R.id.stopTime);
            playBtn.setOnClickListener(new playVideoListener() );

    Video_Viewer.xml
    <?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"; <http://schemas.android.com/apk/res/android> android:orientation="horizontal" android:layout_width="1280px" android:layout_height="800px" *android:layerType="hardware" >*<<
      Note:  later
<VideoView android:id="@+id/video" android:background="#00aa44" android:layout_width="1170px" android:layout_height="700px" *android:layerType="hardware" />
    *<<   Note:  later
    ....
    ....


    Now the error changes
    11-27 19:41:34.047: E/display(24510): on Start()     called
    11-27 19:41:34.047: E/display(24510): video       is  false <=
    false  even after getWindow  and  xml has layerType = hardware
    11-27 19:41:34.047: E/display(24510): on Resume()    called
    11-27 19:41:34.047: E/display(24510): video       is  false
    11-27 19:41:34.557: D/MediaPlayer(24510): getMetadata

    play Button Pressed

11-27 19:41:41.437: E/display(24510): video is true <= somehow changed I'm thinking above is again due to onCreate
    11-27 19:41:41.457: E/libEGL(24510): call to OpenGL ES API with
    no current context (logged once per thread)

    Note: the new error message
    I still get audio   and    NO video

-- You received this message because you are subscribed to the Google
    Groups "Android Developers" group.
    To post to this group, send email to
    [email protected]
    <mailto:[email protected]>
    To unsubscribe from this group, send email to
    [email protected]
    <mailto:[email protected]>
    For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

-- You received this message because you are subscribed to the Google
    Groups "Android Developers" group.
    To post to this group, send email to
    [email protected]
    <mailto:[email protected]>
    To unsubscribe from this group, send email to
    [email protected]
    <mailto:[email protected]>
    For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

-- You received this message because you are subscribed to the Google
    Groups "Android Developers" group.
    To post to this group, send email to
    [email protected]
    <mailto:[email protected]>
    To unsubscribe from this group, send email to
    [email protected]
    <mailto:android-developers%[email protected]>
    For more options, visit this group at
    http://groups.google.com/group/android-developers?hl=en




--
Romain Guy
Android framework engineer
[email protected] <mailto:[email protected]>

--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to