9 Replies Latest reply on Dec 3, 2015 2:01 AM by vladimir

    SimpleEncoder sample doesn't work on HD 7700 Series.SimpleEncoder sample doesn't work on Radeon R7 200 Series yet.

    onedeveloper

      SimpleEncoder sample doesn't work on HD7770.

      SimpleEncoder sample doesn't work on Radeon R7 200 Series yet.

       

      I need your help.

       

        My os is windows 7.0, simpleDecoder run well, but if I run simpleEncoder, the computer was down ( computer no long responds).

        If I run the Capability Manager, I got the same problem.

       

      hardware:

        DELL Precision T5500

        AMD Radeon HD 7770(driver version: 14.501.1003.0)

        or AMD Readon R7 200

       

      software:

        Windows 7.0

        Amf Media SDK 1.1 Release.

       

      The following is the result of running capabilitymanager. The system is down every time after

      "Querying video encoder capabilities...

              Codec AMFVideoEncoderVCE_AVC"

       

       

      Thanks.

       

       

       

      D:\qycx4\testProjs\AMD Media SDK\1.1\samples\amf\capabilityManager\bin\x86\Debug

      _vs10>capabilitymanager

      DX9: List of adapters:

                0: Device ID: 683D [AMD Radeon HD 7700 Series]

      DX9 : Choosen Device 0: Device ID: 683D [AMD Radeon HD 7700 Series]

      Querying video decoder capabilities...

              Codec AMFVideoDecoderUVD_MJPEG is Not supported

              Codec AMFVideoDecoderUVD_MPEG4 is Hardware-accelerated

                      Decoder input:

                              Width: [32-2048]

                              Height: [32-2048]

                              Vertical alignment: 32 lines.

                              Interlaced support: YES

                              Total of 0 pixel format(s) supported:

                              Total of 1 memory type(s) supported:

                                      0: HOST (native)

                      Decoder output:

                              Width: [32-2048]

                              Height: [32-2048]

                              Vertical alignment: 32 lines.

                              Interlaced support: YES

                              Total of 2 pixel format(s) supported:

                                      0: NV12 (native)

                                      1: BGRA

                              Total of 1 memory type(s) supported:

                                      0: DX9 (native)

              Codec AMFVideoDecoderUVD_H264_AVC is Hardware-accelerated

                      Decoder input:

                              Width: [32-2048]

                              Height: [32-2048]

                              Vertical alignment: 32 lines.

                              Interlaced support: YES

                              Total of 0 pixel format(s) supported:

                              Total of 1 memory type(s) supported:

                                      0: HOST (native)

                      Decoder output:

                              Width: [32-2048]

                              Height: [32-2048]

                              Vertical alignment: 32 lines.

                              Interlaced support: YES

                              Total of 2 pixel format(s) supported:

                                      0: NV12 (native)

                                      1: BGRA

                              Total of 1 memory type(s) supported:

                                      0: DX9 (native)

              Codec AMFVideoDecoderUVD_MPEG2 is Hardware-accelerated

                      Decoder input:

                              Width: [32-2048]

                              Height: [32-2048]

                              Vertical alignment: 32 lines.

                              Interlaced support: YES

                              Total of 0 pixel format(s) supported:

                              Total of 1 memory type(s) supported:

                                      0: HOST (native)

                      Decoder output:

                              Width: [32-2048]

                              Height: [32-2048]

                              Vertical alignment: 32 lines.

                              Interlaced support: YES

                              Total of 2 pixel format(s) supported:

                                      0: NV12 (native)

                                      1: BGRA

                              Total of 1 memory type(s) supported:

                                      0: DX9 (native)

      Querying video encoder capabilities...

              Codec AMFVideoEncoderVCE_AVC

        • Re: SimpleEncoder sample doesn't work on HD 7700 Series.SimpleEncoder sample doesn't work on Radeon R7 200 Series yet.
          amit.agarwal

          Hi,

           

          So looks like when the encoder is queried, it results in a crash.

           

          The version of MediaSDK, OS and Driver is correct.

           

          In case of R7 200 series, for the following two platforms R7 240 and R7 250, there is NO VCE engine.  Hence the behavior could be expected.

           

          But sample should have passed without any issue on HD 7700 series dGPUs.

           

          How was your sequence of execution?  Did you execute the samples on HD 7700 after a crash on R7 200 series dGPUs?

           

          Also it will be helpful if you could share any bit of log that is gererated.

           

          Thanks

            • Re: SimpleEncoder sample doesn't work on HD 7700 Series.SimpleEncoder sample doesn't work on Radeon R7 200 Series yet.
              onedeveloper

              Thanks.

              Amit Agarwal,  how can I get log that is gererated?

               

              The device information:

              Graphics Card ManufacturerPowered by AMD
              Graphics ChipsetAMD Radeon HD 7700 Series
              Device ID683D
              Vender ID1002
              Subsystem IDE244
              Subsystem Vender ID174B
              Resivion ID00
              Graphics Bus CapabilityPCI Express 3.0
              Maximum Bus SettingPCI Express 2.0x16
              BIOS Version015.042.000.003
              BIOS Part Number113-2443XTLAFR-DP1
              BIOS Date2013/12/20
              Memory Size1024 MB
              Memory TypeGDDR5
              Core Clock in MHz1000 MHz
              Memory Clock in MHz1000 MHz
              Total Memory bandwidth in GB/s64.0 GB/s

               

              Thanks .

              • Re: SimpleEncoder sample doesn't work on HD 7700 Series.SimpleEncoder sample doesn't work on Radeon R7 200 Series yet.
                onedeveloper

                amit.agarwal 撰写:

                 

                Hi,

                 

                So looks like when the encoder is queried, it results in a crash.

                 

                The version of MediaSDK, OS and Driver is correct.

                 

                In case of R7 200 series, for the following two platforms R7 240 and R7 250, there is NO VCE engine.  Hence the behavior could be expected.

                 

                But sample should have passed without any issue on HD 7700 series dGPUs.

                 

                How was your sequence of execution?  Did you execute the samples on HD 7700 after a crash on R7 200 series dGPUs?

                 

                Also it will be helpful if you could share any bit of log that is gererated.

                 

                Thanks

                amit.agarwal ,   It's R7 260x.

                 

                Yes, After uninstalling  R7 260x driver,  I install  HD 7770  driver .

                 

                Media SDK 1.1 Release , the capabilityManager  result as above (1#).

                Media SDK 1.1 Beta,  run the sampleEncode , the wrong result as follows:

                 

                Dx9 : List of adapters:

                         0: Device ID : 683D [ AMD Radeon HD 7700 Series ]

                Dx9 : Choosen Device 0:        

                         Device ID : 683D [ AMD Radeon HD 7700 Series ]

              • Re: SimpleEncoder sample doesn't work on HD 7700 Series.SimpleEncoder sample doesn't work on Radeon R7 200 Series yet.
                onedeveloper

                Hi,

                Today,  I reinstall  windows 7.0 system as follows:

                 

                hardware:

                  DELL Precision T5500

                  AMD Radeon HD 7770(driver version: 14.501.1003.0)

                 

                software:

                  Microsoft Visual Studio 2010 sp1

                  Amf Media SDK 1.1 Release.

                  Microsoft Windows Software Development Kit for Windows 8

                 

                then , run capabilityManager but it's not working yet ,

                the capabilityManager  log as follows:

                 

                DX9: List of adapters:

                          0: Device ID: 683D [AMD Radeon HD 7700 Series]

                DX9 : Choosen Device 0: Device ID: 683D [AMD Radeon HD 7700 Series]

                Querying video decoder capabilities...

                        Codec AMFVideoDecoderUVD_MJPEG is Not supported

                        Codec AMFVideoDecoderUVD_MPEG4 is Hardware-accelerated

                                Decoder input:

                                        Width: [32-2048]

                                        Height: [32-2048]

                                        Vertical alignment: 32 lines.

                                        Interlaced support: YES

                                        Total of 0 pixel format(s) supported:

                                        Total of 1 memory type(s) supported:

                                                0: HOST (native)

                                Decoder output:

                                        Width: [32-2048]

                                        Height: [32-2048]

                                        Vertical alignment: 32 lines.

                                        Interlaced support: YES

                                        Total of 2 pixel format(s) supported:

                                                0: NV12 (native)

                                                1: BGRA

                                        Total of 1 memory type(s) supported:

                                                0: DX9 (native)

                        Codec AMFVideoDecoderUVD_H264_AVC is Hardware-accelerated

                                Decoder input:

                                        Width: [32-2048]

                                        Height: [32-2048]

                                        Vertical alignment: 32 lines.

                                        Interlaced support: YES

                                        Total of 0 pixel format(s) supported:

                                        Total of 1 memory type(s) supported:

                                                0: HOST (native)

                                Decoder output:

                                        Width: [32-2048]

                                        Height: [32-2048]

                                        Vertical alignment: 32 lines.

                                        Interlaced support: YES

                                        Total of 2 pixel format(s) supported:

                                                0: NV12 (native)

                                                1: BGRA

                                        Total of 1 memory type(s) supported:

                                                0: DX9 (native)

                        Codec AMFVideoDecoderUVD_MPEG2 is Hardware-accelerated

                                Decoder input:

                                        Width: [32-2048]

                                        Height: [32-2048]

                                        Vertical alignment: 32 lines.

                                        Interlaced support: YES

                                        Total of 0 pixel format(s) supported:

                                        Total of 1 memory type(s) supported:

                                                0: HOST (native)

                                Decoder output:

                                        Width: [32-2048]

                                        Height: [32-2048]

                                        Vertical alignment: 32 lines.

                                        Interlaced support: YES

                                        Total of 2 pixel format(s) supported:

                                                0: NV12 (native)

                                                1: BGRA

                                        Total of 1 memory type(s) supported:

                                                0: DX9 (native)

                Querying video encoder capabilities...

                        Codec AMFVideoEncoderVCE_AVC

                                Acceleration Type:Hardware-accelerated

                                number of supported profiles:3

                                        66

                                        77

                                        100

                                number of supported levels:15

                                        10

                                        11

                                        12

                                        13

                                        20

                                        21

                                        22

                                        30

                                        31

                                        32

                                        40

                                        41

                                        42

                                        50

                                        51

                                number of supported Rate Control Metheds:4

                                        0

                                        1

                                        2

                                        3

                                Number of temporal Layers:1

                                Max Supported Job Priority:2

                                IsBPictureSupported:0

                 

                 

                                Max Number of streams supported:16

                                Encoder input:

                                        Width: [64-1920]

                                        Height: [64-1920]

                                        Vertical alignment: 32 lines.

                                        Interlaced support: NO

                                        Total of 6 pixel format(s) supported:

                                                0: NV12 (native)

                                                1: YUV420P

                                                2: YV12

                                                3: BGRA

                                                4: RGBA

                                                5: ARGB

                                        Total of 4 memory type(s) supported:

                                                0: DX9 (native)

                                                1: OPENCL

                                                2: OPENGL

                                                3: HOST

                                Encoder output:

                                        Width: [64-1920]

                                        Height: [64-1920]

                                        Vertical alignment: 32 lines.

                                        Interlaced support: NO

                                        Total of 1 pixel format(s) supported:

                                                0: NV12 (native)

                                        Total of 4 memory type(s) supported:

                                                0: DX9 (native)

                                                1: OPENCL

                                                2: OPENGL

                                                3: HOST

                        Codec AMFVideoEncoderVCE_SVC

                 

                 

                 

                 

                 

                -------------------------

                      Then, the Dell  T5500 halted. the simpleEncoder is wrong yet.

                 

                       I had to force shutting down  the PC.  When I restart windows , I run capabilityManager again,  the log as follows:

                 

                D:\qycx4\testProjs\AMD Media SDK\1.1\samples\amf\capabilityManager\bin\x86_64\De

                bug_vs10>capabilityManager

                DX9: List of adapters:

                          0: Device ID: 683D [AMD Radeon HD 7700 Series]

                DX9 : Choosen Device 0: Device ID: 683D [AMD Radeon HD 7700 Series]

                Querying video decoder capabilities...

                        Codec AMFVideoDecoderUVD_MJPEG is Not supported

                        Codec AMFVideoDecoderUVD_MPEG4 is Hardware-accelerated

                                Decoder input:

                                        Width: [32-2048]

                                        Height: [32-2048]

                                        Vertical alignment: 32 lines.

                                        Interlaced support: YES

                                        Total of 0 pixel format(s) supported:

                                        Total of 1 memory type(s) supported:

                                                0: HOST (native)

                                Decoder output:

                                        Width: [32-2048]

                                        Height: [32-2048]

                                        Vertical alignment: 32 lines.

                                        Interlaced support: YES

                                        Total of 2 pixel format(s) supported:

                                                0: NV12 (native)

                                                1: BGRA

                                        Total of 1 memory type(s) supported:

                                                0: DX9 (native)

                        Codec AMFVideoDecoderUVD_H264_AVC is Hardware-accelerated

                                Decoder input:

                                        Width: [32-2048]

                                        Height: [32-2048]

                                        Vertical alignment: 32 lines.

                                        Interlaced support: YES

                                        Total of 0 pixel format(s) supported:

                                        Total of 1 memory type(s) supported:

                                                0: HOST (native)

                                Decoder output:

                                        Width: [32-2048]

                                        Height: [32-2048]

                                        Vertical alignment: 32 lines.

                                        Interlaced support: YES

                                        Total of 2 pixel format(s) supported:

                                                0: NV12 (native)

                                                1: BGRA

                                        Total of 1 memory type(s) supported:

                                                0: DX9 (native)

                        Codec AMFVideoDecoderUVD_MPEG2 is Hardware-accelerated

                                Decoder input:

                                        Width: [32-2048]

                                        Height: [32-2048]

                                        Vertical alignment: 32 lines.

                                        Interlaced support: YES

                                        Total of 0 pixel format(s) supported:

                                        Total of 1 memory type(s) supported:

                                                0: HOST (native)

                                Decoder output:

                                        Width: [32-2048]

                                        Height: [32-2048]

                                        Vertical alignment: 32 lines.

                                        Interlaced support: YES

                                        Total of 2 pixel format(s) supported:

                                                0: NV12 (native)

                                                1: BGRA

                                        Total of 1 memory type(s) supported:

                                                0: DX9 (native)

                Querying video encoder capabilities...

                        Codec AMFVideoEncoderVCE_AVC

                 

                 

                 

                 

                 

                 

                -----------------------------------

                         I had the same wrong log .

                 

                        Please help me  . Thanks.!!