List Info

Thread: CR: player_kit_python_hxrecord - Previewing Updates




CR: player_kit_python_hxrecord - Previewing Updates
user name
2008-02-11 17:46:02
Modified by: Peter Krenesky <peterosuosl.org>
Project: player_kit_python_hxrecord

Synopsis: 
    This is a collection of updates  for the previewing
functionality:

    1) XVideo Support - Video preview in linux can now be
output using hardware overlay or the existing XLib
    2) Audio Previewing Fixed - Audio previewing has been
cleaned up.
    3) Video format now configurable at runtime through the
call to start preview.
    4) Misc Fixes - Miscellaneous fixes to variable names.


Files Modified: 
    Umakefil
    hxinput.cpp
    hxinput.h
    pyinput.cpp
    pyrecord.cpp
    samplepreviewsink.cpp
    samplepreviewsink.h
    setup.py
    xlibpreview.h
    xvpreview.cpp
    xvpreview.h


Overview:
    
    Umakefil
	* added xvideopreview.cpp to compile list

    hxinput.cpp 
	* Added OpenAudioPreview()
        * Added overlay option to OpenVideoPreview()

    pyinput.cpp
       	* Added overlay, format options to
OpenVideoPreview()
	* Split open_audio_preview() into python and hx code.  hx
code moved to hxinput.cpp

    pyrecord.cpp
 	* Added format types to dictionary of hxrecord object

    samplepreviewsink.cpp 
	* Updated to support either overlay or xlib preview for
video
        * Added GetBitCount() for determining bitcount of a
format
        * Removed all output to files, was logging samples 
        * Removed printf statements
        * Removed hardcoded formats
        * various variable renames to match codestyle
        * removed unused variables

    setup.py
	* added Xv to list of libraries to link against

    xlibpreview.cpp
	* Removed hardcoding of format and related depths


Platforms and Profiles Functionality verified:
x86 helix-client-OLPC


Branch: HEAD Atlas-310


Copyright assignment:

In consideration for RealNetworks' hosting and maintenance
of my modification,

I agree to assign to RealNetworks full copyright ownership
of the code 
included in the attached patch, and agree that RealNetworks
has no duty of 
accounting to me for it. I warrant that this code is
entirely original to and 
owned by me, that I can legally grant the copyright
assignment, and that my 
contribution does not violate any other person's rights, and
laws or breach 
any contract. I understand that RealNetworks may license
this code under 
RPSL, RCSL, and/or  any other license at RealNetworks'
discretion, and use 
the code in any way.

QA Instructions:

1) Test video preview for both xlib and xvideo modes.
2) Test that audio preview can be enabled.  The engine does
not appear to actually send sample yet.



_______________________________________________
Player-dev mailing list
Player-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/play
er-dev

  
Re: CR: player_kit_python_hxrecord - Previewing Updates
user name
2008-02-11 18:02:24
Looks good.
--greg.


Peter Krenesky wrote:
> Modified by: Peter Krenesky <peterosuosl.org>
> Project: player_kit_python_hxrecord
> 
> Synopsis:    This is a collection of updates  for the
previewing 
> functionality:
> 
>    1) XVideo Support - Video preview in linux can now
be output using 
> hardware overlay or the existing XLib
>    2) Audio Previewing Fixed - Audio previewing has
been cleaned up.
>    3) Video format now configurable at runtime through
the call to start 
> preview.
>    4) Misc Fixes - Miscellaneous fixes to variable
names.
> 
> 
> Files Modified:    Umakefil
>    hxinput.cpp
>    hxinput.h
>    pyinput.cpp
>    pyrecord.cpp
>    samplepreviewsink.cpp
>    samplepreviewsink.h
>    setup.py
>    xlibpreview.h
>    xvpreview.cpp
>    xvpreview.h
> 
> 
> Overview:
>       Umakefil
>     * added xvideopreview.cpp to compile list
> 
>    hxinput.cpp     * Added OpenAudioPreview()
>        * Added overlay option to OpenVideoPreview()
> 
>    pyinput.cpp
>           * Added overlay, format options to
OpenVideoPreview()
>     * Split open_audio_preview() into python and hx
code.  hx code moved 
> to hxinput.cpp
> 
>    pyrecord.cpp
>     * Added format types to dictionary of hxrecord
object
> 
>    samplepreviewsink.cpp     * Updated to support
either overlay or xlib 
> preview for video
>        * Added GetBitCount() for determining bitcount
of a format
>        * Removed all output to files, was logging
samples        * 
> Removed printf statements
>        * Removed hardcoded formats
>        * various variable renames to match codestyle
>        * removed unused variables
> 
>    setup.py
>     * added Xv to list of libraries to link against
> 
>    xlibpreview.cpp
>     * Removed hardcoding of format and related depths
> 
> 
> Platforms and Profiles Functionality verified:
> x86 helix-client-OLPC
> 
> 
> Branch: HEAD Atlas-310
> 
> 
> Copyright assignment:
> 
> In consideration for RealNetworks' hosting and
maintenance of my 
> modification,
> 
> I agree to assign to RealNetworks full copyright
ownership of the code 
> included in the attached patch, and agree that
RealNetworks has no duty 
> of accounting to me for it. I warrant that this code is
entirely 
> original to and owned by me, that I can legally grant
the copyright 
> assignment, and that my contribution does not violate
any other person's 
> rights, and laws or breach any contract. I understand
that RealNetworks 
> may license this code under RPSL, RCSL, and/or  any
other license at 
> RealNetworks' discretion, and use the code in any way.
> 
> QA Instructions:
> 
> 1) Test video preview for both xlib and xvideo modes.
> 2) Test that audio preview can be enabled.  The engine
does not appear 
> to actually send sample yet.
> 
> 
> 
>
------------------------------------------------------------
------------
> 
> _______________________________________________
> Player-dev mailing list
> Player-devhelixcommunity.org
> http://lists.helixcommunity.org/mailman/listinfo/play
er-dev


_______________________________________________
Player-dev mailing list
Player-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/play
er-dev

CN: player_kit_python_hxrecord - Previewing Updates
user name
2008-02-11 18:56:12
Peter Krenesky wrote:
> Modified by: Peter Krenesky <peterosuosl.org>
> Project: player_kit_python_hxrecord
>
> Synopsis:    This is a collection of updates  for the
previewing 
> functionality:
>
>    1) XVideo Support - Video preview in linux can now
be output using 
> hardware overlay or the existing XLib
>    2) Audio Previewing Fixed - Audio previewing has
been cleaned up.
>    3) Video format now configurable at runtime through
the call to 
> start preview.
>    4) Misc Fixes - Miscellaneous fixes to variable
names.
>
>
> Files Modified:    Umakefil
>    hxinput.cpp
>    hxinput.h
>    pyinput.cpp
>    pyrecord.cpp
>    samplepreviewsink.cpp
>    samplepreviewsink.h
>    setup.py
>    xlibpreview.h
>    xvpreview.cpp
>    xvpreview.h
>
>
> Overview:
>       Umakefil
>     * added xvideopreview.cpp to compile list
>
>    hxinput.cpp     * Added OpenAudioPreview()
>        * Added overlay option to OpenVideoPreview()
>
>    pyinput.cpp
>           * Added overlay, format options to
OpenVideoPreview()
>     * Split open_audio_preview() into python and hx
code.  hx code 
> moved to hxinput.cpp
>
>    pyrecord.cpp
>     * Added format types to dictionary of hxrecord
object
>
>    samplepreviewsink.cpp     * Updated to support
either overlay or 
> xlib preview for video
>        * Added GetBitCount() for determining bitcount
of a format
>        * Removed all output to files, was logging
samples        * 
> Removed printf statements
>        * Removed hardcoded formats
>        * various variable renames to match codestyle
>        * removed unused variables
>
>    setup.py
>     * added Xv to list of libraries to link against
>
>    xlibpreview.cpp
>     * Removed hardcoding of format and related depths
>
>
> Platforms and Profiles Functionality verified:
> x86 helix-client-OLPC
>
>
> Branch: HEAD Atlas-310
>
>
> Copyright assignment:
>
> In consideration for RealNetworks' hosting and
maintenance of my 
> modification,
>
> I agree to assign to RealNetworks full copyright
ownership of the code 
> included in the attached patch, and agree that
RealNetworks has no 
> duty of accounting to me for it. I warrant that this
code is entirely 
> original to and owned by me, that I can legally grant
the copyright 
> assignment, and that my contribution does not violate
any other 
> person's rights, and laws or breach any contract. I
understand that 
> RealNetworks may license this code under RPSL, RCSL,
and/or  any other 
> license at RealNetworks' discretion, and use the code
in any way.
>
> QA Instructions:
>
> 1) Test video preview for both xlib and xvideo modes.
> 2) Test that audio preview can be enabled.  The engine
does not appear 
> to actually send sample yet.
>
>
>
------------------------------------------------------------
------------
>
> _______________________________________________
> Player-dev mailing list
> Player-devhelixcommunity.org
> http://lists.helixcommunity.org/mailman/listinfo/play
er-dev


_______________________________________________
Player-dev mailing list
Player-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/play
er-dev

[1-3]

about | contact  Other archives ( Real Estate discussion Medical topics )